Split data into lines before decoding to strings

Will prevent mangling when a chunk ends partway through a multibyte
character.
Default encoding should be 'utf8' instead of 'UTF-8'
Fix typo
Have client refetch settings on reconfig
Batch clients into sets of 100 for reconfig command
updated plugin to .panels class
Merge pull request #365 from coinpr0n/master

update plugin to .panels class
Update plugin .controlbox textarea for URL
Merge pull request #366 from coinpr0n/master

Update plugin .controlbox textarea for URL
Client broadcasting method + jump server command
Merge branch 'settings' into development
Removing console.logs
Reconnection messages moved to locales
manageDebug() replaced to html5boilerplate console management
Standardised server control interface
Allowing periods in clickable channel names
Removing obsolete locale strings
Gateway + Network reconnection methods. Jumpserver improvements
ControlInterface output to its stream
Jumpserver warning if no kiwi server given