Travis CI integration, bug fixes, code optimizations and experimental
notification center support.