New SIOT CAN and File node types

SIOT now has a generic file node type, which makes it easy to add file data anywhere in the tree. With the CAN node, we’re using it to upload CAN database files.

The CAN node watches the CAN bus, and translates data using the database into SIOT points, that can be stored in Influxdb, trigger rules, etc.