crichton refactoring: descriptor documents update

@mdsol/hypermedia-team Please review and merge.

This is big PR: 
While rename of "new_drds_descriptor" to "drds_descriptor", I found that ALPS serialization was not really working. This PR contains both changes: rename and refactoring of ALPS (de-)serialization.