Fixing bug where user couldn't register due to devise param sanitizers
Added functional tests for the sign up feature