Fix reduction order in Nock spec

The way one is supposed to use the Nock spec is by repeatedly going
through the reduction rules from top to bottom, and applying the first
rule that matches. Some rules appeared to be in the wrong order: a more
general rule was above a more specific rule, making the latter
unreachable.
Merge pull request #14 from ab9/fix_nock_reduction_order

Fix reduction order in Nock spec
Add macports-friendly library and include search paths to Makefile

This is a rather dumb way of doing it an assumes the compiler being
used will behave like gcc and search successive paths in order.

Short of cmake or autoconf I have been unable to find an idiomatic
solution to platform-specific paths.
Merge pull request #15 from agentultra/master

Add macports-friendly library and include search paths to Makefile