Merge pull request #1 from rackerlabs/JoshNang/fix-flake8

Fixing flake8
Pinning failing pyghmi and ironic versions
Setting buid version for ironic to a real version
Pulling back on some of the tests

We probably don't need to test py26 and py27 right now. Tests are taking
long enough as it is. We'll need to make sure they're passing before we
ask Ironic to merge.
Removing my mistakenly added name from file
Merge pull request #5 from rackerlabs/JoshNang/ironic-build-system

Ironic Build System