Minor tests update
Namespace prefix

Optional namespace prefix in RestHttp client
Namespace prefix is appended to all generated classes
Removed Name class, naming methods moved to RestHttp
@todo should rename RestHttp => HttpClient