Regarding #38 #39:

- Cleaned up Vote.java somewhat
- Codified the ASExpression format for Ballot.java and Vote.java
- Improved comments in PINValidator.java