Allow 10-digit tricodes and custom on/off-suffixes
Some systems such as "Elro AB440S" make use of ten digit tricodes and use different suffixes for on/off.
These fields are added to the `rc-switch` preferences (i.e., separate for every single switch), which allows parallel usage of different systems.

Tested with "Elro AB440S". Previous setups should still work.
Merge pull request #71 from tjanson/elro-tricodes

Allow 10-digit tricodes and custom on/off-suffixes
tri-state code max length fixed
Merge pull request #77 from tjanson/elro-tricodes

tri-state code max length fixed
Getting rid of the MongoDB
Merge pull request #1 from ni-c/master

merge from upstream
rc dec support preliminary interface
fix var name
fix bin2dec base conv
RC settings UI cleaned up
RC settings UI cleaned up
Merge branch 'rc-binary-codes' of github.com:tjanson/heimcontrol.js into rc-binary-codes

Conflicts:
	plugins/arduino/index.js
	plugins/arduino/views/settings.jade
typo
Merge pull request #81 from tjanson/rc-binary-codes

RC binary code (rather than tri-state) support
callback fct added to mongodb update call
Merge branch 'tjanson-login-dbupd-callback'
Removed console.log()
repo field added to npm pkg

fixes the warning during `npm install` (doesn't actually make any difference)
Merge pull request #87 from tjanson/patch-1

repo field added to npm pkg
Merge pull request #2 from ni-c/master

merge from upstream