Fixed some build targets, updated composer dev requirements, fixed
missing documentation and coding standard violations