Begun rewriting the view related code.
Migrated the `RAToastView` into two classes to ease development of different views.
Replaced the gravity enum with option bitmask.

Also, added support for top positioned toasts.