Merge branch 'master' into develop
stop enter reloading new page on search result request
corrected a documentation glitch for checkToken - clarified which token is validated
Merge pull request #1318 from stephan48/develop

Corrected Documentation for checkToken() API Method
Load CSS before JS

According to google this is more efficent
https://developers.google.com/speed/docs/best-practices/rtt?hl=en#PutSty
lesBeforeScripts
Load CSS before JS, in timeslider
Added --root argument to run.sh to bypass the root-check, fix for #1324
fixed and unified indenting, added comments in handleClientReady
client loads messages using the new client loads messages using new method, getChatMessages restructured and renamed to getLastChatMessages, added GET_CHAT_MESSAGES, getChatMessages restructured and renamed to getLastChatMessages
Merge pull request #1327 from mluto/order-styles-script

Optimize the order of styles and scripts
fixed broken placeholders in locales
Fixed extractPadData.js, #1320
Added error-handling for npm
Merge pull request #1330 from mluto/fix-extractPadData

Fixed extractPadData.js, #1320
Merge pull request #1331 from mluto/fix-locales

Fixed broken placeholders in locales
Localisation updates from http://translatewiki.net.
use .val() instead of [0]
dont run timeslider test for now
fixed 'client implementations'-link in README.md
Merge pull request #1333 from mluto/fix-readme-link

fixed 'client implementations'-link in README.md