Minor change: missing scope parameter for provider does not log a warning anymore
fixed: oauth1ClientFor was ignoring the provider parameter
- Changes to the Java API implementation:
	1) extracted Secured and UserAware actions
	2) removed the use of static classes
	3) Added SecuredActionResponses and DefaultSecuredActionResponses to allow overriding the unauthorized and forbidden results
	4) Controllers don't need to extend SecureSocial anymore and only need to extend Play's Controller class.