Added extend() method for shallow copying of local members
Replace status.trust with status.active.
Removed status.permit to make way for permissions (re #35)
Re #35 - Initial permissions commit
Replaced tag `_lock` with `_perms`.
Replaced `core.allowed()` with `core.is()`
Replaced `proxy.lock` with `proxy.perms`
Various permission utilities and usage replacements.
Disabled several tests for later refactoring.
Re #35 Made permission copying more generic, to allow for setting more than the default perms.
Re #35 - Allowing `.args()` to be called by "world" and updated tests to work with `_perms` instead of `_lock`
Re #35 - Fixed perm parsing to ignore unacceptable types and properly handle objects
Re #35 - Updated `.go()` and `.target()` tests to work with permissions instead of `.lock()` and `_lock`
Re #35 - Removed tests for `.lock()` and `_lock`
Re #35 - added `_perms` tag tests (issue #20)
Closes #35 added permissions to Flow
Reduced scope of `perms()` testing
Added `_perms` tag tests
Closes #43 - Updated `.callbacks()` signature and implementation
Added utility `isFlow()` function