Project Compiles, improve building, Add testing and HttpServer, FileSystem, NetServer and RecordParser Implementations.

This is a small resume of what was done in this pulll request:
* Make the project compile
* Migrate from old test framework to testools
* Improve the gradle scripts to use test tools 
* Config travis CI and show a pretty widget in the Readme of github
* HttpServer
* FileSystem
* NetServer
* RecordParser

Thanks, 
Edgar & Nicolas