Merge pull request #22 from severin-lemaignan/master

Polishing of pyassimp code
make all targets build under OSX 10.8.2 and add iOS target
Merge pull request #23 from blandinw/ios-xcode46

[workspaces/xcode] Make all targets build + iOS target (OSX 10.8.3 + Xcode 4.6.1)
- try out a .travis.yml for use with the travis CI service.
Merge pull request #26 from assimp/assimp-metadata

- try out a .travis.yml for use with the travis CI service.
- drop ./configure from .travis.yml - not needed with cmake.
Merge branch 'master' of github.com:assimp/assimp into assimp-metadata
- update readme.md, add link to travis-ci
- fix travis link.
- LWS: fix bugs pointed out by clang leading to path strings being incorrectly build.
- remove self-assignment in MD5Loader.cpp
- Ifc: fix issue pointed out by clang that caused an epsilon check to go totally wrong. A pair of extra parentheses invoked C++ expression evaluation instead of argument passing.
- XGL: fix non isocpp-compliant definition of LogFunctions::log_prefix outside the namespace where the class resides.
- FBX: silence some warnings produced by clang about missing switch cases. Add TokenType_BINARY_DATA to TokenTypeString() function.
Merge pull request #27 from assimp/clang-fixes

Clang fixes based on this clang build: https://travis-ci.org/assimp/assimp/jobs/6158706

This silences false positives and fixes any real issues pointed out by clang - at least two of which were critical.
- FBX::ImportSettings: fix initialization list order.
OgreMaterial: remove unneeded variable.
- Ifc: code cleanup, remove various non-needed variables as pointed out by gcc.
bugfix : fix unresolved symbols if 3DS-import is configured not to be oart of the lib.

Signed-off-by: Kim <Kulling>
- FBX: avoid more gcc warnings.