Feature: Debug Verbosity

This extra level of verbosity allows you to add in messages you would use for debugging without having to bother the average user.

This also adds benchmarking to all init calls in debug mode only.