Do not crash when calling using API functions while the profiler is not active
Unconditionally enable the use of scope hooks

I don't plan to support Perl < 5.14, and having the (untested) code to support
the absence of scope hooks is an useless complication.
Allow saving all source code even when profiling is disabled
WIP evil source mapping cases