Move pp::pretty up
Add implicit conversion operators
Make begin/end member functions
Update the test app
Add an implicit conversion operator to Initializer<T>
Use pragma(warning) to disable MSVC warnings
Clean up the pretty-print implementation
Formatting...
Move PrettyPrint.h into include/Support/
Restore the implicit conversion operators
Print tuples using brackets
Add alias template IsConvertible
Update the test app