Handle 'project' name collision
Add Sectionable instance for FixedSegment
add Projectable instances for Path, Located Trail
add 2D and 3D Projections
export Projections
Rewrite Wrapped instances for lens-4.0
Wall: fix import warnings
bump version to 1.1
Merge pull request #154 from diagrams/lens4

Lens4
derive Typeable for all data types used in Prims

See diagrams-core#42.
Deform no longer overlaps in name with VectorSpace.project

Revert "Handle 'project' name collision"

This reverts commit 4b1aca9075193dd0bb781b06a5a4224a2c298bde.
rename Projection to Deformation, &c.
-Wall: rename shadowing names
Merge branch 'master' into projections-rebase

Conflicts:
	diagrams-lib.cabal
Merge remote-tracking branch 'origin/master' into projections-rebase

Conflicts:
	src/Diagrams/Combinators.hs
Define Deformations in -lib, not -core
remove unused pragmas
Merge pull request #156 from diagrams/typeable

derive Typeable for all data types used in Prims
added basis, generalized centerXY
Export Diagrams.Deform from Diagrams.Prelude