Upgrade schema and plumbing dependencies

Main changes are that macros in schema.macros have been moved to schema.core.
Merge pull request #54 from Prismatic/upgrade-schema-plumbing

Upgrade schema and plumbing dependencies