Wrote OSC address parsing tests for the OscAddress class.

The class now parses any non-wildcard-containing path, such as:

    ""
    "/"
    "./"
    "../.."
    "foo/bar"
    "./foo"
    "/foo/bar"
    "/foo/bar/:baz"
    "./:quux"
    ":quux/wux"
Added simple wildcard (*) recognition to OscAddress:

    "*"
    "foo.*"
    "*.foo"
    "*.*"
    
That should be enough for most performance use cases, although
implementing "choices" via brackers (i.e. "foo.[1,3]" or "foo.[1-3]")
could prove useful. That complicates the OSC parsing code too much for
the moment.