Improved scheme for automatic version numbering
Fixed installation to include missing resource files
Fix plotting of layer numbers greater six

Introduce 15 more colors for layers above six. For higher layers
the colors are repeated again.
Merge branch 'layer_colors' of https://github.com/mabl/gdsCAD into layer_colors
Modified colormap to reduce number of similar colors
Updated documentation in preparation for new version
Fix Elements constructor for 1-element lists
Merge pull request #6 from mabl/patch-1

Fix Elements constructor for 1-element lists
Track references and normal elements separately in Cell

When building the dependency tree, we currently need to go through *all* elements of a cell,
even though we are mostly only interested in the references.

This commit saves the references and elements in separate lists, resulting in a potentially
huge speedup during save.
Merge pull request #8 from mabl/references_optimize

Track references and normal elements separately in Cell
Add ElementBase.points to constructor and cache bounding boxes

Since points is a member variable of ElementBase it should be
created in the constructor.

Points are not expected to be manipulated from the outside.
So also make them a read only attribute.

This allows caching the bounding box for elementary objects
as well.