[FIX, INTERNAL]

on Windows the tests below might fail when OpenMS is configured with a
OPENMS_GET_TEST_DATA_PATH which contains a small device letter, e.g.

//#define OPENMS_GET_TEST_DATA_PATH(filename) (std::string("c:/dev/oms/source/TEST/data/") + filename).c_str()

since getLoadedFilePath() used to call Qt to create absolute paths and
this changes "c" to "C", making the string comparison like

TEST_EQUAL(di2.getLoadedFilePath(), OPENMS_GET_TEST_DATA_PATH("File_test_empty.txt"))

fail. The fix here is to modify/fix the path only if its not absolute,
thus for our tests it will stay untouched since OPENMS_GET_TEST_DATA_PATH
is always absolute.

Alternatively, one could modify each(!) test (e.g. convert to lower case
before comparing),
but this creates invalid paths on unix and is error prone (since the next
developer will surely forget to use it).

Failing tests are

123 - ConsensusXMLFile_test (Failed)
126 - DTA2DFile_test (Failed)
130 - FeatureXMLFile_test (Failed)
142 - MS2File_test (Failed)
143 - MSPFile_test (Failed)
149 - MzDataFile_test (Failed)
153 - MzMLFile_test (Failed)
158 - MzXMLFile_test (Failed)
[FIX] fix coverity 1080511 Uninitialized pointer read
[FIX] fix resource leak (coverity bug)

coverity 1079515 Resource leak
coverity 1079514 Resource leak
[FIX] fix coverity 1079463 Explicit null dereferenced
[FIX] fix coverity 1079408 Copy-paste error

- fix copy paste error
- add testcase
[FIX] fix coverity copy-paste error

- add test cases
- fixes coverity bugs 1079407, 1079409, 1079410, 1079411
[FIX] fix coverity 1079427 Non-array delete for scalars
[API,FEATURE,FORMAT] added IBSpectraFile class to FORMAT

 * IBSpectraFile can directly convert cXML to ibspectra format supported by isobar
 * includes test and documentation
 * as it is a pure csv based format it was not added separately to FileTypes
[FEATURE] FileConverter now supports the conversion from cXML to ibspectra

 * added conversion code to FileConverter
 * added corresponding topp tests
 * fixed minor issue in topp tests of MRMTransitionGroupPicker
 * unified add_test/ADD_TEST usage in src/test/topp/CMakeLists.txt
[INTERNAL] refactored code for modify string generation
[NOP] added support for travis-ci to OpenMS

 * for now we ignore AccurateMassSearch_test and GzipIfstream_test
[BUILD] improved handling of boost in OpenMS build system

 *  fixed boost compiler errors from boost1.54
 *  added proper dependency for MRMTransitionGroupPicker topp tests
 *	fixed boost/moc error in TOPPView_test since BOOST_MOC_ARGS didn't work their (boost 1.54, cmake 2.8.7, qt 4.8.1)
[NOP] replaced echo 'yes' with the --yes flag of add-apt-repository
[FIX] fixed AccurateMassSearch_test
Merge pull request #669 from timosachsenberg/feature/AMSFix

[FIX] fixed AccurateMassSearch_test
Merge pull request #667 from aiche/feature/improved-boost-handling

[BUILD] improved handling of boost in OpenMS build system
[NOP] re-enabled AccurateMassSearchEngine_test in travis-ci builds (see #669)
Merge pull request #668 from aiche/feature/travis-ci-support

[NOP] added support for travis-ci to OpenMS
[INTERNAL] use boost::shared_ptr instead of raw pointer
[NOP] updated feature/ib-spectra-format-export branch with changes from develop

 * should allow direct merge on github
 * Merge branch 'develop' into feature/ib-spectra-format-export

Conflicts:
	src/tests/topp/CMakeLists.txt