Status bar color now respects underlying window but with ability to override for display of toast (thanks @jvisenti )
Now correctly returns the NSError object (thanks @sixstringtheory )
Adds the ability to provide an instantiated VC instead of alloc init one of the specified class. This allows VC reuse but more importantly allows you to use an initializer other than the basic init. The use case for this is being able to create a relationship between the toast and the underlying view controller that triggered presentation. (thanks @rztakashi )