#694 Options: implemented custom option / value types UI / server side
#694 Created new module for images gallery
#694: Minified script file removed from repository
#694: Created browsing and selection of an album
#694: Created server side providers for saving / loading / validating custom option value; fixed restoring of old type;
#694: Finished loading of custom options when editing option values and options; UI modifications;
#694: Custom options editing UI modifications
#694: Started creating widget, which displays list of images albums
#694: Automatically pre-filling option keys, if they are null; fixed re-saving of option values;
#694: images gallery widget modifications
#694 Created album edit form and save/get commands; cover image can be changed for an album;
#694 Changed widget loading logic: loading album without AJAX
#694 Image gallery widget: added ability to not render widget styles;
#694 Media manager: added ability to select a picture only from specified folder
Merge branch 'dev' into dev-images-gallery-module
#694 Fixed some broken tests
#694 Created migration script for automatic creation of image gallery widget and options; created nu get packages for Darius;
Database updates
#694 CustomOptionsProvider changed to service;
Merge branch 'dev' into dev-images-gallery-module

Conflicts:
	Tests/BetterCms.Api.Tests/App_Data/BetterCmsTestsDataSet.mdf
	Tests/BetterCms.Api.Tests/App_Data/BetterCmsTestsDataSet_log.ldf