Allow http Response header to be set via any ScriptObject
Implement add/remove user methods in HTTP AuthRealm

Introduce "add_user" and "remove_user" APIs to http::AuthRealm, allowing users
to be added and remove where the realm implementation allows it.
Implement the above for AuthRealmDB.
Also, change use of "hash" to "hash method" in to avoid confusion