Create and implement the CasperJS UI testing framework

Documentation at https://github.com/oaeproject/3akai-ux/wiki/Functional-and-unit-testing
Is there not a way in which we can grab `phantomjs` from npm and then run it from `node_modules/,bin`? That would make it a lot easier to get up and running on a local environment