[Upg] Handle configuration

Allow ServiceProvider to instantiate PredictionIO using custom
configuration
[Upg] More verbose documentation

- Fix typo (Predict::method vs Prediction::method)
- Nicer installation steps
- Add configuration steps
Merge pull request #1 from loranger/master

Allow custom configuration for api endpoint