Merge branch 'messense-dev' into dev
Merge branch 'messense-dev' into dev
Update url
Update code style
Update parse configs tester
Add initsite tester
Add utils tester
Rename generator tester
Update generators tester
Use Travis CI
Fix #16 set literals not support in Python < 2.7

https://docs.python.org/dev/whatsnew/2.7.html#other-language-changes

It's a new style in Python2.7 and Python3.x
Update unittest related stuffs

* Add `tests_require` and `test_suite` in setup.py
* Update .travis.yml to support [coveralls](https://coveralls.io)

To setup coverage report tracking on Coveralls please visit
[coveralls](https://coveralls.io)