fixes for android, alpha fields need space, birthday year

android chrome keyup for backspace is buggy, implemented fallback;
alpha fields should allow space, revised regex; birthday year must be
after 1900.