Merge pull request #394 from abma/master

use std:: namespace for most cmath functions:
refactoring: remove duplicate code.

Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
Null-terminate string

In theory it shouldn't be necessary since the length is specified but there are parts like https://github.com/assimp/assimp/blob/master/code/MaterialSystem.cpp#L74 that depend on it.
Merge pull request #395 from Gargaj/patch-1

Null-terminate string
New boost versions
Merge pull request #396 from OgreTransporter/master

New boost versions
Android JNI asset extraction support (API 9+)

Signed-off-by: Filip Wasil <filip.wasil@tieto.com>
Android JNI asset extraction support (API 9+)

- installation fixes

Signed-off-by: Filip Wasil <filip.wasil@tieto.com>
Merge pull request #399 from filipwasil/Android_JNI_Asset_extraction_support

Android JNI asset extraction support (API 9+)
bugfix: search for token checks for the given tokenlist against the lowercased info coming from the asset file. So we also have to used a lowercased token. Thanks to Robinson for the report.

Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
Temporarily disable Blender BMesh conversion

Disable BMesh conversion while associated unresolved issues receive due
attention. Referencing #400, #373, #318  #315 and #132.
Merge pull request #402 from jdduke/disable_bmesh

Temporarily disable Blender BMesh conversion
CMakeList: Support setting Libs.private
assimp.pc.in: Add static libs to Libs.private
Merge pull request #405 from TimothyGu/patch-1

Correctly set Libs.private field in pkgconfig file
update: add some files to .gitignore.

Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
bugfix: fix compiler warning: converting double to float.

Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
bugfix:
- remove and comment some gcc compiler warnings for not used vaiables.
Support lowercase 'ns' and 'ni' obj material tokens

Previously, the obj material parser would interpret all key tokens
starting with 'n' as 'newmtl' tokens. However, there are other tokens
that can start with 'n', namely 'ns' and 'ni' for material properties.
Make the parser robust to such cases, despite their canonical forms
being uppercase.

Resolves #410.
Merge pull request #413 from jdduke/fix_ns_obj_material

Support lowercase 'ns' and 'ni' obj material tokens