Rename deftype macro and check-type function as they conflict with new emacs
builtins.

Run emacs with -Q to prevent any surprise el file loads.

Replace use of removed YYLEX macro with direct call to yylex.
Xcode 5.1 (Mac) doesn't like -O9, just use -O2
Update FSF address and GPLv2 text

Use GPLv2 text from http://www.gnu.org/licenses/gpl-2.0.txt and update
FSF address. Based on a patch by Shakthi Kannan
<shakthimaan@fedoraproject.org>.
Merge pull request #29 from tyll/fsf-address

Update FSF address and GPLv2 text
Update alignment type to account for Mac OS X requiring 16-byte alignment
for allocated objects.
Updated to 1.3.6

Some recent patches are critical to deploying nesc/tinyos on Mac.
Merge pull request #32 from lab11/update-1.3.6

Updated to 1.3.6