Bug fix and general tweaks.

1. Added composer.phar to .gitignore. I've no idea why this hadn't been done before.

2. Fixed the following error generated by the test code:
> PHP Parse error:  syntax error, unexpected 'validation' (T_STRING), expecting '{' in F:\Projects\codeigniter-base-model\vendor\mockery\mockery\library\Mockery\Container.php(395) : eval()'d code on line 1
For some reason, there were no underscores in the classname.

3. Removed some extraneous code. This was generally code that was being called in two places per function function call. I also had to switch two code blocks around in order to not have to change the testcases.

4. Added tests file as a test suite to the phpunit.xml file, so you no longer have to type the location and filename of the file containing the tests.

5. Updated README.md to reflect the new change to the phpunit.xml file.

Hope this helps!