[test]add Devise TestHelpers to make controllers test pass
[test]only use Devise::TestHelpers in Controllers
[chore]clean assets to make vendor JS files work
[chore]show user info on the header of page
[feature]add dashboard_controller for account_settings page
[feature]user can update his basic info in account_settings page
[feature]user can update his profile_cover
[chore]clean tests to make users_controller_test pass
[feature]add authorization for dashboard account_settings
[feature]add cover_photo for user to set the cover photo
[feature]user can upload cover_photo and profile_cover
Merge pull request #12 from peterzd/account_settings_page

Account settings page