Fix #91: Implement Gem#state

Work In Progress.

Currently implements

<img src="https://rawgit.com/wiki/ManageIQ/polisher/states.svg" />
comment is misleading, right? we still need to check distgit, just not the check_repo, check_branch, etc.