Added onSaveInstanceState mapping
add OnHandleIntent as lifecycle event for services
Merge pull request #92 from zump/intent_service2

add OnHandleIntent as lifecycle event for services
Completed IntentService integration
Added OnNewIntent Activity lifecycle event
allow custom base type for applications (like activity and fragment)
Merge pull request #97 from zumper/master

allow custom base type for applications (like activity and fragment)
allow delegates to inject receiver of any type in the generated components hierarchy
add java 8 intersection type.
Reworked Repository Generators to map multiple expressions
Fixed inherits/extends/implements methods in ASTArrayType
Added basic plugin api
Moved lifecycle events to plugins
Passed scopes object into bootstrapped plugin to allow proper injectable plugins
Moved Call-through and listener registration configurations to plugins