Use a larger hash table size

Increases compilation speed of files with a large number of macros by
around 20x.
Merge pull request #66 from Gramner/master

Use a larger hash table size
Add Intel SHA instructions.

Contributed by: Mark Charney @ Intel
Add Intel ADX, RDSEED, and SMAP instructions.
Add cpu ivybridge, haswell, broadwell, skylake.
Add Visual Studio 2013 build files
Rename a Visual Studio 2013 build file