src pass jscs
tests pass jscs
fixed broken tests due to jscs
added jscs to grunt validate
Merge branch 'refactor/jscs'

* refactor/jscs:
  added jscs to grunt validate
  fixed broken tests due to jscs
  tests pass jscs
  src pass jscs
generate edge before testing
grunt scaffolding for appending version
grunt scaffolding for appending version
added version template to app
global fn replace had errors
changed isfunction
generated files
Merge branch 'feature/version'

* feature/version:
  generated files
  changed isfunction
  global fn replace had errors
  added version template to app
  grunt scaffolding for appending version
  grunt scaffolding for appending version
resolved merge conflicts