Repo hwrp work

@sethvargo @schisamo 

A couple of changes needed for the artifactory repository HWRP.  

* Artifactory returns 400 on attempts to access nonexistent repos, not 404.
* Added attribute for repository layout.
* Allow repositories to be deleted.