Changed the layout of AMysql_Statement::_query() to try-catch style...

Only (undesired) mysql(i) warnings are suppressed now. Any other error
will not be suppressed.
Include previous exception if PHP is >= 5.3.0
Moved more profiling code into Profiler. microtime profiling is now always on