Update distribute setup script to 0.6.34.

Raises minimum distribute requirement to current stable release, 0.6.34.
Rename Python package to begin

Changes Python package name from 'main' to 'begin'. Updates import paths
to ensure unit tests continue to pass.
Add LICENSE file

File contains the Apache Software License 2.0 with copyright for 2013.
Create MANIFEST file

Creates distutils manifest file to include tests and docs in the Python
source distribution.
Create Pip requirements file

A requirements file for Pip is created for all software dependencies
used during development and testing.
Create template Sphinx documentation

Adds empty Sphinx project ready for creating package documentation.
Create CHANGELOG

Adds a change log file to track changes between revisions.
Add Makefile with common command targets

Makefile is drawn from the touchstone project with common command
targets for Python development. (https://github.com/aliles/touchstone)
Update package metadata

Modify the package metadata in distutil's setup.py file. Updated
metadata reflects such things as the change in license and package name
to 'begins'.