Merge pull request #28 from MattBBaker/master

Adding eigenspectrum from Matt
Log macros are broken in some configurations. Disable them for now.
add macosx option