Update artifacts

Add ability to update artifacts with following api:

```
update_artifact(artifact_type, artifact_id, parameters)
```

For example:

```
require './lib/rally-wsapi'

session = Wsapi::Session.new("oauth auth_token")
response = session.update_artifact(:hierarchicalrequirement, "id",
  "Description" => "I changed this through the API")
```