Update Catalogue.html at purchase, input cap in Login.c, symbols in passwords
 - KaiPurchase.py updates Catalogue.html if successul transaction;
 - Login.c will reset to empty string if max length exceeded for CGI input name or value;
 - Register.pl allows symbols in password.