A couple of updates

Structural updates, preparing for multiple Confuser versions
Unpacker is now recursive (still not fully functional)
Fixed a bug in constants decryptor
Re-working the UIProvider
Some bug fixes and refactoring