New Bullet Character Controller

@zwillenguru

The code is work in progress so there is no “canonical” way to do anything yet ;D. The goal is to make it a node/nodepath so that you can use it just like anything else. I would like to have it integrated as deeply into Panda and Bullet as possible. This is not straight forward.

I will expose the movementParent, so that you can have something to parent to for now. Making it private right now was not the best decision.

EDIT:

Exposed the movement parent, added a fly switch and moved the files to github.