Moved all of the tie-related code out of Common.pm, making a new module.

* Added POD for all of the tie-related functions.
* Added the new module to test suite 1.
Updating plist() docs with options that can be provided, and exceptions
that can be thrown.

... still need code, tho'.
Merge branch 'master' into more-ties
Forgot to test for proper handling of non-UUIDs!
Added code to consider target & version when exporting a plist.
'perl' should work, instead of 'Perl_5'.
Moved resources items into meta_merge
Have Module::Build create the LICENSE file.
Pull the abstract from the root module
Use `require` instead of `use` when pulling in the version.
Set the version number explicitly, so Module::Build gets it into META.
A massive update, filling in the bulk of the root module.

We need Date and Float types implemented, as well as dictionaries and
arrays.
Implement export.
Added warnings in POD about MD5 certs, 1024-bit keys, and future SHA-1
support.

Closes #2.
Filled in POD for the ConsentText key.
Add Module::Starter's standard POD coverage test suite.
Add version number
The first try at a module to handle tying of arrays
Merge branch 'master' into signing