Show error on duplicate registration. Fixes #150.

Looks like django registration prefers to POST rather than GET