add some error parsing macros
Merge pull request #181 from reaperhulk/error-handling

Add some error parsing macros
Move primtives into a hazmat package
Move the bindings into the hazmat module
Put recipes first
Warn about dragons and dinosaurs with laser guns
Move the module name to it's own variable
Move the danger to the very top of the file
Handle the deeper package directory