Port omego to use yaclifw (0.0.3)

https://pypi.python.org/pypi/yaclifw is a refactoring
of the framework.py library from omego (as well as scc).

This commit makes use of an extracted version of that
library.
Fix import statements in tests
Fix old uses of main method
Merge 'origin/master' into yaclifw-migration

Conflicts:
	omego/main.py
Fix flake8
Fix convert framework import
Attempt to fix git describe issue
Add fake commit in travis
Bump to yaclifw 0.1.0 with 'no tag' support
Also bump in setup.py and add a comment
Refactor to travis-build for fast-fails
Bump to yaclifw==0.1.1
Merge pull request #38 from joshmoore/yaclifw-migration

Port omego to use yaclifw (0.1.0)