Per request of issue #1

Changed the dependant Uuid library to a more common and feature full
library. If a task is not provided a Uuid upon creation it will generate
a version 1 Uuid for the task.

Addresses #1
Updated Amqp library version dependency

The latest `1.0.3` corrects a bug regarding socket timeouts and
flow-control.
Merge branch 'master' into enhancement/refactor-to-ext-amqp

Conflicts:
	composer.json