'admin' is optional to pass when updating roles for admin
fix admin defined roles with hierarchical projects XDB-254
remove unused method 'is_hierarchical?'
add 'update_admin_assigned_roles' to upgrade task
delete old slider javascript
revert 'roles='  method:   "admin" role name should be passed additionally for admins when setting admin defined roles such as asset_manager
can_delete? is redefined in project extension for hierarchy
moved to person extension
optimize complex project hierarchy with extensions
moved to roles_extension
delete complex project hierarchy module
no exception for assay, study
optimize project hierarchy test with several extensions tests
Merge remote-tracking branch 'vln/virtual-liver' into vln-merge

Conflicts:
	app/models/person.rb
	lib/active_record_extensions.rb
	test/integration/project_hierachies_test.rb