Made Profiler::start() fail if the specified timer was already running.
Added the Profiler::get() method functionality.