move the doi test to integration test
add routes and module DataciteDoi to other asset types
add migrations
apply doi on view for other asset types
some additional changes on workflow