Generate individual nonces for each admin action

Fixes #531 

Instead of using the same nonce for all actions, generate individual nonces for each action. 
Do not hook into the admin page load hook, but run actions when requested via `admin_post`

Use `wp_get_referer()` to return to schedule settings page after action.