1.1.0

Merged controller state and controller classes for simplicity.
Button states are now wrapped in Xbox360Button instances, which have
callbacks for onPressed and onReleased, dispatched during poll() if the
state has changed.
Updated readme.