Fixes #5072: don't use negative class expression in body classes
Merge pull request #68 from ncharles/bug_5072/dev/dont_use_negative_classes_in_body

Fixes #5072: don't use negative class expression in body classes
Fixes #5061: create generic method to check http status
Merge pull request #64 from ncharles/ust_5060/dev/5060_get_http_status

Fixes #5061: create generic method to check http status
Fixes #5062: add method to post content
Merge pull request #65 from ncharles/ust_5060/dev/5062_send_content_url

Ust 5060/dev/5062 send content url
Fixes #5075: Add ncf helper function to manage a Technique's files
Merge pull request #62 from VinceMacBuche/add_ncf_helpers

Add ncf helpers
Fixes #5112: use good method to check technique metadata ...
Fixes #5114: Handle trailing slash in directory names when getting
techniques
Merge pull request #74 from VinceMacBuche/bug_5112/bug_method_ncf

Fixes #5112: use good method to check technique metadata ...
Merge pull request #75 from VinceMacBuche/bug_5114/ncf_path_technique_with_slash

Fixes #5114: Handle trailing slash in directory names when getting techniques
Fixes #5079: Add API to manage Techniques
Fixes #5083: ncf api auth, using Rudder api auth and cookie
Fixes #5097 Add logic to handle hooks in ncf