Revert "Properly cleaning up the display tabs"

This reverts commit ae606def87b57b1840e7dd6044772e7836188eef.
Revert "Removing a documented memory leak"

This reverts commit 13588613de4db5e9c3e3154f0339ebf26168a89f.
Revert "Remove another memory leak"

This reverts commit eb08d4480969c8e48347c7621bd96dc248ee2138.
Revert "Mark pretty_print_init as initialized"

This reverts commit a30480917ab17e17b62ffc04c2f702d6c98ecab0.
Revert "Limit sprintf to buffer size length."

This reverts commit 39114b52f325e1b6da3092970d69e6ecfc2f0129.
Revert "Stop buffer overflow"

This reverts commit 3ae6e9a83256b10211e5e870eab7fb3bfaf47b30.
Revert "Clean up potential buffer issues"

This reverts commit ed7fed7bf20436617e232f3b33a1b611567d1fb8.
Revert "Adding a clean_shutdown function"

This reverts commit 5f5976f8b42e4e4717f2d573cf43cb87ccd88fa2.