native unix http get for premium auth

git-svn-id: http://svn.synergy-foss.org/trunk@1942 33c40d52-04ba-11de-a43f-ff96a2b7a9af
- fixed: windows http get exceptions stop cleanup.
- made premium auth errors more tidy.

git-svn-id: http://svn.synergy-foss.org/trunk@1943 33c40d52-04ba-11de-a43f-ff96a2b7a9af
fixed: code style

git-svn-id: http://svn.synergy-foss.org/trunk@1944 33c40d52-04ba-11de-a43f-ff96a2b7a9af
fixed: code style (win)

git-svn-id: http://svn.synergy-foss.org/trunk@1945 33c40d52-04ba-11de-a43f-ff96a2b7a9af
fixed: code style (qt pro file)

git-svn-id: http://svn.synergy-foss.org/trunk@1946 33c40d52-04ba-11de-a43f-ff96a2b7a9af
- moved curl lib check to unix scope.
- moved HAVE_Xi check back into linux scope as a precaution.

git-svn-id: http://svn.synergy-foss.org/trunk@1947 33c40d52-04ba-11de-a43f-ff96a2b7a9af
fixed: linux curl link error

git-svn-id: http://svn.synergy-foss.org/trunk@1948 33c40d52-04ba-11de-a43f-ff96a2b7a9af