Turned a lot of incessant warnings into developer only warnings.
Fleshed out a crapload of types being cast to another type locally.
Fixed a few memleaks.
Hopefully got the shadow bug under control now.

Signed-off-by: revelator <ralphengels@gmail.com>