Merge pull request #2 from mfairchild365/master

Use namesapces add more documentation and minor routing changes.
Merge pull request #3 from mfairchild365/master

Testing updates
Merge pull request #4 from mfairchild365/master

Change the return of addRoute() so that it returns $this.
Merge pull request #5 from mfairchild365/master

Fix a few variable references.
Rename Example dir to examples to follow PEAR2 package organization naming standards
Update tests to reflect directory change
Add files necessary to package up a release.
update to be complient with php coding standards.
Add an exception class

closes #6
Merge remote-tracking branch 'upstream/master' into issue-8

Conflicts:
	src/RegExpRouter/RoutesInterface.php
spelling fix