fix readme
add the setG function to the various PushButton implementations
document the PushButton
bump version to 0.7.0