Merge branch 'release/v4.1' into develop
Eve image service references changed to https. Fixes #10.
Merge branch 'feature/Automated_ship_fit_matching', implements and closes #13.

Added fitting hash to ship fit entity and map.
Fitting hash generation method.
Added 'no match' ship fit images.
Removed contract items validation layer code.
Repository method to fetch a dictionary of ship fit hashes & their related fit ids.
Method to hash contract items and attempt a match with an existing ship fit.
Order invalid contracts to the bottom of the list.
Added the contract description data to the contract info tooltip.
Set the contract description to 'None' instead of an empty string.
Minor style change to alert boxes, extending their width at all viewport sizes.
Maintenance task for refreshing ship fit hashes, volumes and contract counts following any manual modifications.
Merge branch 'feature/Ship_fit_detail_improvements', implements and closes #14.

Link to ship fit details from contract search pages.
Ship fit detail page changed to an ajax request with a loading message. Implements and closes #4.
Added notes property to ship fit entity and map.
Set the default ship fit notes to an empty string.
Service layer method to validate and update a ship fit in the repository.
Additional validation layer checks for ship fits.
Ajax-only account controller method to retrieve current ship fit values and return as json.
Controller method to update a ship fit via the service layer and return any validation errors.
Display notes on the ship fit detail page if they exist.
Added settings option to ship fit account admin page.
Merge branch 'feature/Ship_fit_detail_improvements' into develop.
Recompiled/compressed styles.less file into css.
Version number increment.
Merge branch 'release/v4.2'