Re Fixed a bug where things would shift improperly.  Problem with not reinitializing the linked list for the rules that were being used to generate tables each time it was looping.

Added the hooks for the parser table to the table.java.
Changed some comparisons that involved integers as objects using == to use .intValue() so that way we can be sure those comparisons work as intended.
Merge branch 'master' of https://github.com/jacx/cs411pj2