Make MovementComponent Blueprintable

To be fair, it needs to be more than blueprintable, you will also need to be able to override some of the native functionality, otherwise it’s still pretty useless.