Pushy 4 0

add latest pushy release
remove old m2 dependencies
rewrite device polling so it is controlled by the listener