[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