Use boardID given in settings.json if not passed as opt
Concatenate arrays rather than pushing an array as an element

This was causing the error:

Error: Object Done has no method 'toLowerCase'

As the function expected a string, but was passed an array
Add check for process.env.PORT
Merge pull request #25 from davidbanham/master

Fixed some bugs