Added tests for the path component RFC3986 section 3.3 that allows empty path

Added tests for the path component RFC3986 section 3.3 that allows empty path.

Details: http://tools.ietf.org/html/rfc3986#section-3.3