Add stubs for new test suite
Update gitignore with Eclipse stuff
Added graph test suite
Bug fix in adding splits
Add capability to specify splits as array

Refactoring/renaming of test suite
Tweak unit test framework to avoid null problems
Added tests for splits array
Fix headers with license
Merge branch 'array-of-splits'