Make tilde expansion work on Windows

* use Home() to return users home on Windows as well
* only match strings starting with tilde
* fix tests on Windows
I really am not  all that clear here, is tere a lsb_release.bat on windows (I somehow find hard to believe that there is a linux standard base release tool for windows) perhaps if this tool is used somewhere else we could add a more decent name? or if this is never used in windows we could just skip this test on windows.