Use identity matrix to detect changes in rotate.

Fixes #270.
wip
Update module files and update :integration:palette to use the constant version style. Also fix findbugs on Windows.
Add sample for Palette integration and builder for easier.