Profiling in lieu of time::time, rm util alias
ProfilerMsg ==> ProfilerCategory; all enums end in Category; added const NUM_BUCKETS; other minor changes
comment on updating NUM_BUCKETS in time.rs