Bug fixes and enabling composer

- added gitignore for eclipse project files and folders
---------------
- adapted to PHP 5.3.0
	PHPFIT/Parse.php 
	    line 238-241 ereg_replace replaced by str_replace
	    line 273 ereg_replace replaced by str_replace
	eg/music/Music.php line 30 Replaced call to depricated function split by explode
- Bug fixed: Fatal error if adapter is null
    PHPFIT/Fixture.php
	    line 326-333 moved if adapter == null to top so that cell is allways ignored if no adapter
- Bug fixed: On binding column, in case of an exception no key was made for the column index, 
  causing PHPFIT_Fixture_Row::checkList to use the adapter of the next column.
  	PHPFIT/Fixture/Column.php PHPFIT_Fixture_Column ::bind
	    added line 137:   $this->columnBindings[$i] = null;
-----------------
- added composer.json (please check your author info)
- added tests/AllTest110.php for testing using SimpleTest 1.1.0 
	(not included, included version of SimpleTest did not run on PHP 5.3, I suggest you remove or replace it)
- addded examples/output.html to .gitignore
- renamed doc/CHANGELOG to doc/CHANGELOG.md and added these descriptions (am i expected to do this or shoult i just describe the changes in the comments of the commits and this comment of the pull request?)
- README.md added reference to fit-skeleton package for install with composer and Fit Shelf  


I just read that it is common to put changes in a separate branche (i thouth this would not be necessary as my forked repo is like a branche - sorry, next time i will make a branche)