Twoway requires Gravity; Twoway and Gravity trigger a "Moved" event

addressed issues https://github.com/craftyjs/Crafty/issues/629 and https://github.com/craftyjs/Crafty/issues/630, opened by myself, making Twoway require Gravity, and also making Twoway and Gravity trigger a "Moved" event