Compile to amd64 by default
Merge pull request #166 from TehMillhouse/amd64

Compile to amd64 by default
Remove warnings by strengthening AST types

* Remove MethodDecl from TypedDecl, because it really isn't
  * Rename MethodDecl.typ to returnType
* Namer: Use SymbolTable specialized to TypedDecl