Fix issue causing non-test classes from potoentially getting loaded twice.
Allow fixture managager to resolve dependencies.
Fix manager so that dependencies only get uninstalled AFTER it is sure the dependant is uninstalled. Fixes foreign key constraint errors.
Expand exception information using an AssertionException class.
If a fixture that has already been applied is re-added, it is simply renamed using the new name. All references are updated.
NFI.
SetThemFree
* Removes Try/Catch block to allow exceptions thrown during set-up to be exposed.
Merge pull request #6 from aaronchilcott/SetThemFree

SetThemFree
SetThemFree
* Removing deprecated members
Merge pull request #7 from aaronchilcott/SetThemFree

SetThemFree
Uninstalling is hard. There is bugs. Removed dependent / dependency uninstallation for now.
Merge branch '1.0.x' of github.com:treshugart/Testes

Conflicts:
	src/Testes/Fixture/Manager.php
Update fixtures to handle cyclic dependencies using an ->exists() method that the fixture itself must define.
Use positive integer since that is the most common use case. Also convert to string, so it is protable to non-integer fields of other databasees natively.
Use constant to clarify meaning of integer.
Fixing being an idiot.
Ensure a positive integer.
Return 1 if calculated int is 0.
Don't convert id to string.
Ensure test is torn down prior to uninstalling fixtures. This is because you may need to clean something up before the automation happens.