Add ability to specify configuration file on the command line

Resolves #105
Merge pull request #473 from M2Ys4U/config_commandline

Add ability to specify configuration file on the command line
Connection issues fix #472
Channel tools box; memberlist/right bar structure refactor
Channel info command renamed info->channel
Userbox refactor
Userbox styling + removing footer
Normalise path to configuration file when specified on the command line
Store location of config file when specified on the command line so it can be reloaded later
Merge pull request #480 from M2Ys4U/config_commandline

Commandline configuration tweaks
Add missing mappings to translations.json and order file based on language code
Merge pull request #481 from M2Ys4U/translations

Add missing mappings to translations.json and order file based on language code
Upgrade engine.io v0.7.9 -> v0.9.0
Upgrade ipaddr.js v0.1.1 -> v0.1.2
Upgrade lodash v2.2.1 -> v2.4.1
Upgrade node-static v0.7.2 -> v0.7.3
Upgrade po2json v0.0.6 -> v0.2.3
Update spdy v1.14.11 -> v1.19.1
Update uglify-js v2.4.1 -> v2.4.12
Update socksjs v0.4.3 -> v0.4.4