Put UGC place controller actions behind auth
Moved custom user behat step definitions into their own subcontext file