Merge branch 'develop'

* develop:
  added RESTfulAPI actions
  fixed dependency namespace and adds readme
  added router and mini mapless
Merge branch 'develop'

* develop:
  8 run, 8 passes, 0 skipped, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes
  6 run, 6 passes, 0 skipped, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes
  6 run, 5 passes, 0 skipped, 0 expected failures, 0 failures, 1 errors, 0 unexpected passes
  6 run, 4 passes, 0 skipped, 0 expected failures, 1 failures, 1 errors, 0 unexpected passes
  removed obsolete and unused code, reviewed and added comments, renamed some classes
  client now triggers events: aboutToAJAX and afterAJAX
  added tests, now needs TDD
  backend builds. Needs tests now
  making git to ignore contents at build/
  I've added build.conf.js for telling require.js how to create a build but is broken, we need to discover how to set this thing
  added Flow-Core and Flow-API so it becomes modular
  Flow-Templates in its own package now
  we have TemplateController
Merge branch 'develop'

* develop:
  removed unnecessary code, backend and frontend tests all green
  findOne will now respond with a 404 if not found
  created ws fixed, simplified the ajax complete callbacks
  create now answering 201 and 409, all tests green
  fixing tests in both ends
  the create API now responds a 201 or a 409, also removed obsolete code
  create started to work, using #findId: instead of #findAt:
  renamed some and added tests
  saves Mapless in localStorage adds 3 tests, all green
  created App-Model
cleaned 2 spurious files
Merge branch 'master' into develop

* master:
  cleaned 2 spurious files