refs #3838 - SitesManager fully migrated to AngularJS
refs #3838 - Add integration tests expected file for new API method getIpFromHeader
refs #3838 - on hover on a row show cursor:pointer, on click on a row edit website
refs #3838 - underline 'Edit' and 'Delete' links when hovered
refs #3838 - show 'Yes' when website has ecommerce enabled
refs #3838 - display loading indicator while loading sites list
refs #3838 - hide 'Add a new website' button when creating/editing a website
refs #3838 - use Array.prototype.filter() instead of AngularJS filter
refs #3838 - fix empty popup when trying to edit a site after having clicked on "Add a new website"
refs #3838 - scroll to site when creating and editing
refs #3838 - fix wording in delete confirmation popup
refs #3838 - restore timezone groups in timezone selector
refs #3838 - restore original "Cancel" button position and style
refs #3838 - restore original "Save" button position
refs #3838 - typo
refs #3838 - dead code
refs #3838 - restore original site search parameters alignment
Merge pull request #324 from JulienMoumne/3838

refs #3838 - SitesManager fully migrated to AngularJS