Change default token to empty string instead of undefined

fixes #329
Merge pull request #330 from sequenceiq/fix-forbidden-kv-ui

Change default token to empty string instead of undefined
agent: Fixing issue with multiple watches. Fixes #337
Pass exitCode by reference

Arguments to defer statements are evaluated when the defer statement is
evaluated, so pass exitCode by reference instead.

Fixes issue #346
Remove test code duplication
removed repeated 'can'
Fix style issue in remote_exec_test
Also change the call sites. *sigh*
Merge pull request #349 from SnehaM/master

removed repeated 'can' Watches documentation
Merge pull request #347 from sorenh/remote_exec_exit_code

agent: Pass exitCode by reference
Go format fix
UI fix for OS X when having scrollbars `always on`

Resolves #343.
Hide vertical scrollbar in Safari
reload command triggers reload
Fix typo

Should be whitelist, not whilelist.
Merge pull request #359 from christianberg/patch-1

Fix typo
Merge pull request #358 from SnehaM/master

Documenation fix : reload command
website: fixing formatting
Remove redundant assignment
Merge pull request #373 from carlanton/master

agent: Remove redundant assignment