added requirements check for OAuth.
adding requirements check on mcrypt and oauth.
added encryption settings for OAuth.
implemented oauth for sending nodes to the LRMI.