Hw requset specs

Creating pull request to get RequestSpecifications and javacompat interfaces into master