composer.json: use class map instead of PSR-0
Move all classes from ErrorHandler into a single file
Use long form namespace syntax to make it easier to move classes around
Move PrettyPrinter\Reflection namespace into one file
Move PrettyPrinter\Settings namespace into one file
Move PrettyPrinter\Test namespace into one file
Move PrettyPrinter\TypeHandlers namespace into one file
Move PrettyPrinter\Utils namespace into one file
Move CachingTypeHandler in with the other TypeHandlers
Consolidate ExceptionInfo classes into one file
Fixed tests broken by formatting
Some refactoring and general cleanup

- Split HasExceptionInfo into HasFullTrace and HasLocalVariables
- Changes Setting objects to contain their own value rather than take a reference
- Change stack trace to automatically prune stack frames from the top of the stack based on the object they were called on
Changed ErrorHandler.php to use long namespace syntax
Moved all source files into src/
Made type handlers have different methods to handle their specific type of value
Removed all caching and recursion detection temporarily
Removed unused ID tracking
Made Value wrap a TypeHandler so everything type checks again
Removed Any class
Upgrade code style settings