All position change in Assets module also change position in Core module. It's temporary solution. In future, position will be stored only in Assets module.

One exception: When Assets category has ``is_blade`` flag checked then changing asset position won't change position in Core module.
after code review fixes
Merge pull request #508 from andrzej-jankowski/location

Position sync with Ralph Core.
Merge branch 'develop' into dc-location-form-fields2
dc asset's hostname is readonly + fleake8 ready