Set version to 1.5.
Merge branch 'master' into develop

Conflicts:
	VERSION
Go to 2.0.
Improved enums.
Fixed rotation issues. Reworked ledges.
Junk.
added toggleOpenView method.
Fixed examples to work with new code.
Changed delegate behaviour and introduced delegateMode to control it.
Fixed example project to handle delegate changes.

Also: cleaned up here and there.
Reworked IIViewDeckControllerDelegate and it's interactions.
Cleaned up IIViewDeckController delegate even more. Reworked internals.

Removed a lot of duplicate code and sanitized where necessary.
Introduced the concept of sides: this will allow us to add a vertical mode too, later.
Improved appearance situation.
fixed some appearance issues.
Reworked ViewDeckExample to handle new delegate methods.
Implemented all 4 controller directions.
Added FoursExample to show off all directions.
fix orientation
Fixed rotation for all sizes.
Added Delegate panning mode.

Same as Full View Panning except that the delegate receives a call before panning begin allowing the user to pan or not.