Update address.py

According to Canada Post's website, only the format '?%? %?%' is valid. '?%?%?%' might be acceptable for testing but '?%?-%?%' isn't a case for valid data.

http://www.canadapost.ca/tools/pg/manual/PGaddress-e.asp#1402170
Merge pull request #107 from quinnjn/patch-1

Update address.py