install and setup omniauth with custom strategy.
generate session controller and add route for callback.
fix for schema rule.
cleanup trash.
oauth improve.
bugfix for nil exception for service information.