Add profiling to asset manager and update collision module

Adds profiling calls to the local asset manager to assist developers in
identifying expensive calls.  The collision module has also been
updated.  Fixes T416.