(new API) [from µpaws] Copy over the basics of Thing

Squashes: 7a9ea..5c6b8, part of d5411
(new API) [from µpaws] Copy over Label, and tests for Thing#find

Squashes: part of d5411
(- fix) Make Thing#at() handle undefined members

Squashes: 76b96
Merge branch 'Master' into copy-types

Conflicts:
	Source/Paws.coffee
(re) Use the new constructify() instead of construct()
(new API) [from µpaws] Copy in the bones of the Execution datatypes
(new test) Covering the reponsibility of locals
(- re) Small fixes to the Execution bones

- more concise create-and-super pattern
- no reason to store that an Alien is, well, alien
(new test) Covering the Native constructor, too
(new API) Basic implementation of a couple more Execution methods
Merge branch 'Master' into copy-types

Conflicts:
	package.json
(re style) Reformatting my CoffeeScript functions
(new meta module) Including sinon.js for mocking
(- fix meta) Removing empty files from the source-tree
(- re style) Re-arranging the coverage-require inclusion
(- re style) Consistently title-casing Paws
(- up module) Bumping LoDash to the new 2.0.0
(new API) [from µpaws] Providing a ##synchronous constructor

This allows an easy way to generate the most common type of execution (at least, the most commonly-generated from JavaScript, type.)

I put a huge amount of effort into ensuring this method is both properly documented *and* properly covered by tests. Let's hope I did a good job.

Squashes: 32e58, d618f..87b59
(- new API) Accepting JavaScript primitives to Thing#find
+ lolemoji