moved lots of code to shared lib
wiped a bit solution, now I've got to deal with RxUI portable reference...
removed old non-portable Infrastructure lib, added TestPortableLib for TestClient
updated to RxUI 6.1 master
changed TestClient to reference RxUI project instead of a lib
temp fix for INPChanging building problem https://github.com/reactiveui/ReactiveUI/issues/736