Supply node hostname to flocker-changestate

Ok. I think this is ready for review. Thanks @adamtheturtle for doing the flake8 fixes.

Fixes #283 
It looks like it will pass even if node1 is told its hostname is node2 and vice versa.