Fix change directory issue

Fixed failing unit test regarding parsing a decimal (properly only an issue with a non English environment setup - mine being a Danish which resulted in a failing unit test right from the get-go). 

*Tip: always read and write decimal values (and other values which are different from culture to culture) as culture invariant to and from your persistence of choice.*

Changed the call to ChangeDirectory to use the path of the best fitted record directly, because it would be enclosed in quotes in ChangeDirectory anyway. Also added a trim of the path string.