* Couroutine: added [Serializable] and comment that explains why this attribute is needed
* Updated unit tests, because XUri::WithPort(int) behaves slightly differently
* Added new unit tests to confirm behavior of XUri::WithPort(int)
Merge pull request #97 from bjorg/DR-117

DR-117 Optimize XUri parser