Added "Join as charity" page

Added "Join as charity" page, can do basic client side input validation, add Charity to database tables ("charity", "userprofile", "dbo-membership"), and log user in.  But no checks on if user has already registered an account previously, or if EIN entered is "valid" one yet.