Merge pull request #27 from andywillis/master

De-Vendaised the code.
Merge pull request #28 from andywillis/master

Chrome did not like `replace` with a global parameter.
Added disable/enable to adddate button