* updated git ignore
* switched from base58 package to cryptoaddress-validator
* made changes to have a small delay  when autocomplete starts working in client-side
* removed old rules from style.less
* invoked correctly cryptoaddress-validator to create and update routes
* added tests files prefixed with test. in filename
* redited local and remove assets jade templates to load properly
* redited head template to properly identify running app environment
* minor change at mainput template
* updates at package.json
* finished tests
* fixed error throwing and asserting, when async functions callback throw errors
  which  can't be caught by try..catch res.json followed by return does the trick.
* fixes in development mode to properly load test.user.json
* added prepare.js which handles all before/after hooks for tests (every test much include this)