login for POST handling with the Observer API 

I added handling for POST from the login form and updated the usage examples to use the current Observer API.

In my local testing it seems to be working well.