Fixed validation in create account and minor fixes

- Validate that username is unique.
- Clear create account form on success.
- Added success message on account created.
- refactor core.js follow() to use Jquery.post.