fixed size for binary content in view
  * FIXME: needs rework!
  * currently a fixed size is set
refactor directive: zsd-file-actions
  * code cleanup
  * decrease unecessary requests to the server
    (was 3 per file - even the server respons with not-found)
use phantomjs for testing
messages per directive: notifications
  * messages saved as array - no messages get lost
  * autoremove after given timeout
   (in index.html where the directive is used)
convert server error response when it is a blob
  * when binary content are requested, the response has type blob
  * error response messages needs to be converted to text
fix directive zsd-embed-src
  * prefix 'zsd' was missing in html and js
  * bugfix for commit: 26a527275a2cda412791c4ab45d7d4bb8366f10b
FrontendConfig as map[string]interface{}
  * config keys in lower case
  * simpler to add new configs
limit scan snapshots for file-modification (off by default)
  * scan for file-modifications are io bound
  * per snapshot one file stat cmd (when mod-time / size are checked)
  * if the given limit is negative (default) all snapshots are scannend
method to determine if file has changed configurable
  * currently supported: size+modTime, size or md5
update README
ignore emacs core files when building bindata.go
remove dead code in MainCtrl
  * left over from: f6b7082d240d6bc004b469b89bb4931a1e725a71
extract zfs to own type
  * cleaner code
  * testing with faked zfs output was not possible
bugfix: when no snapshots exists
  * old code triggers a index out of bounds exception when
    it splits the zfs output
extend frontend test infra
  * move all frontend-unit tests to webapp_test/unit
  * add first e2e tests under webapp_test/e2e
refactor file-changes detection
  * little code cleanup
  * cleanup function names
performance improvement for md5 calculations
  * cache last value
  * 50% performance improvement