better geoloc error log
add grunt for autoloading node server
removing trailing space
use proxy for socket
log