Add initial basic unittests
Refactor tests into their separate place and use nose for test discovery
Add Travis CI stuff
Remove sun setup for now
Merge pull request #3 from jpgneves/unit-tests

Unit tests