Fixed auto& instead of auto type
Added the ability to disable automatic deactivate

This allows character controllers and the like to
pause without requiring to be reactivated.
Added dynamic mesh shapes

Also moved created bullet mesh into a
function to reduce code duplication.