feat(hateoas) - include blueprints when HATEOAS is enabled.

feat(internal resources) - add the capability to declare some resources as
internal, to be used only for data manipulation.