Features/227 author submit oa

This is a giant patch.  apologies.

This adds email detection via phantomjs to parse out author email addresses and allows authors to submit open links back to the OAButton.

Open links are visible on subsequent use of the button on a paywall page.