Add navigation drawer
rename some stuffs
Add a Transition.Listener to allow the Flow.Listener to take action after the animation has stopped. This is used to:
- remove the overlay for modal listeners
- fire the Flow.Callback
- toggle the transition state, which is exposed through the Screenplay object
Add a FlowCreator interface
Rename "FlowCreator" to "FlowListenerFactory"
Merge pull request #2 from weefbellington/nav-drawer

Add support for navigation drawer