Fixed NPE when using the default PrismKernel Constructor.
Updated to have a provided and optional scope.
made dagger-compiler optional
Switch android jar from optional to provided
Merge pull request #15 from pieces029/add-optional-and-provided-scope

Add optional and provided scope