Booth Product Vote and Fixing Issues

- implemented booth product upvote annotations
- fixed on rotation configuration change issues in the actionbar program and booth tabs; the mecanism needs refining; closes #3
- fixed comment posting display of message author: the comments were parsed from the wrong JSON serialization (i.e. not the one gotten from the server); closes #2
- fixed account creation: removed affiliation and research interest fields as they will be implemented in a cleaner way later on; closes #1
- various styling updates including a change in the comment displays