ALM-404 use hostname from config/settings.yml in tests
Changed version to 2.10.1
ALM-581 refactor pmc source and add to public repo
ALM-581 multiple journals for pmc source
Merge branch 'master' of github.com:articlemetrics/alm

Conflicts:
	Cheffile.lock
	vendor/cookbooks/alm/attributes/default.rb
ALM-102 sanitize title upon save
ALM-591 created new v4 API protected by basic authentication
ALM-102 use sanitize helper instead of gem
ALM-587 small changes in Wikipedia source
Merge branch 'master' into develop

* master:
  ALM-581 multiple journals for pmc source
  ALM-581 refactor pmc source and add to public repo
  Changed version to 2.10.1
  ALM-404 use hostname from config/settings.yml in tests

Conflicts:
	Cheffile.lock
	app/models/sources/pmc.rb
	db/seeds.rb
	spec/factories.rb
	spec/models/pmc_spec.rb
ALM-598 implemented API calls for most admin dashboard pages
ALM-598 add cache keys to seeds.rb
ALM-581 fix XML parsing in pmc source
ALM-581 fix pmc rspec test
ALM-598 fixed cucumber tests
ALM-598 don't touch source when retrieval_status is updated
ALM-598 consolidate sources API
ALM-599 simplified admin dashboard, consolidated d3.js scripts
ALM-600 added new API calls to notifications
ALM-600 added Draper decorator for sources