Minor fix for readability of negative factory test
Detect infinite loops having to do with Factories
Disable test that is periodically failing on the Hudson, entered a Jira
so we will not forget it
Merge pull request #4 from saden1/master

Cleaned up testng and mockit dependencies and a few Enhancements
This test is failing...
Add in comment with bug number for reference
We have decided to change the semantics of ChildInject to not have
a Dynamic attribute, and instead to always be dynamic.  However, the
special injection point has been changed from List to an interface
called ChildIterable (which allows us more control and doesn't have
all of the List verbs to implement).  Plus it allows us to add
other useful methods.  So this test is failing again (List is no longer
supported) and we will re-enable it once it works with the new API
direction
Fix Issue with Tests Failing ( HK2-223)

There was a bug in how mock instances were being created. What was happening was that a spy was being created instead due to the fact that services were being created dynamically. 

1. analyze test class fields, create and cache services up front.
2. added support for injecting named services 
3. renamed and refactored test classes and fixtures to make them more contextual and have less verbose names
4. added more unit tests.
Merge upstream/master