Fix URL::locale() when locale is not into url

Fix issue #8 (URL::locale function doesn't return the default locale when the url doesn't contains it)

Signed-off-by: Mathieu Doyon <mathieu.doyon@studiofrenetic.com>