ColladaParser::ReadPrimitives: rename "a" to currentPrimitive
ColladaParser::ReadPrimitives: get rid of "idx" iterator.

We will be adding non-sequential access to the indices vector in one of the upcoming commits.
Extract function ColladaParser::CopyPrimitive
Move vertex copy operation into switch statement.

We will be adding special handling for Tristrips in an upcoming commit,
which unfortunately doesn't map to a common copy loop as it is.
Add calculation for nuber of Primitives for TriStrips
Add Function ColladaParser::ReadPrimTriStrips.

This does the index mangling for reading tristrips.
Whitespace changes
ColladaParser::ReadIndexData: don't rely on the specified number of primitives.

Especially TriStrips don't specify triangle count upfront, so one needs to
sum up the count of triangles read from all <p> tags in a tristrip collection.
For Polylists, manually compute the start offset outside CopyPrimitive.
Rename ColladaParser::CopyPrimitive to ::CopyVertex.

That's a bit closer to what the function actually does.
ColladaParser: don't arbitrarily limit number of per-vertex attributes.
ColladaParser::CopyVertex: don't make a local copy of the vertex' indices.

Instead, we address the relevant indices in the main vector directly by
adding the input offsets to the per-vertex base offset.
Replaced 'xrange' by 'range' to maintain Python 3.x compatibility.
Merge pull request #415 from olitheolix/master

Replaced 'xrange' by 'range' to maintain Python 3.x compatibility.
pyassimp/quicktest is now Python 3 compatible.
pyassimp/quicktest now runs without installing pyassimp first.
PEP8 and updated docu strings.
Merge pull request #416 from olitheolix/python3_quicktest

Python3 quicktest
remove useless ASSIMP_BUILD_STATIC_LIB option

BUILD_SHARED_LIBS must be used instead
Update build.sh