Adds interface for toasting messages
Adds implementations for stacking and non-stacking toasters
Adds log error if toast cannot be shown
Deprecates Toaster in favour of StackingToastDisplayer
Removes queue implementation in favour of list, as it didn't add anything
Adds javadoc for the ToastDIsplayer interface
Adds link tags for click-throughs on deprecated javadoc
Renames resId to stringResourceId for clarity
Replaces List field with Collection
Extracts duplicated lines to separate method
Adds inheritdoc for methods where impl is more than interface specifies
Reworks javadoc to be simpler and more direct
Moves all ctors above factory methods
Adds getting of applicationContext to static factories
Replaces unnecessary collection field with single
Removes collections from ctor - it's not a collaborator
Adds ToastDisplayers factory to hide implementations
Modifies ToastDisplayers javadoc for explicitness
Undeprecates Toaster for the lulz
Merge pull request #29 from novoda/toaster-implementatino

New non-stacking ToastDisplayer implementation