Adding Javadocs to syntax and attribute tables and suppressing all warnings after fixing the important ones. Since there are static lookup tables, they will cause dumb problems. These might need to be refactored to something else later when we decide to make things thread safe.