Conditionally create the CGPoint class
Bump version for release
Force CGPoint attrs to be floats
Update the History file
Fix Mouse.scroll

- it was always looking for a symbol argument
- it was always casting the amount to a ulong
Update history file
Bump version for release
Style
Remove redundant calls of #to_i

These are handled by the Ruby macros, so we were
just duplicating the work in the least efficient
way.
Refactor secondary/arbitrary clicks to have down/up methods
Update history file
Bump version for release
Merge branch 'master' into gestures

* master:
  Bump version for release
  Update history file
  Refactor secondary/arbitrary clicks to have down/up methods
  Remove redundant calls of #to_i
  Style
  Bump version for release
  Update history file
  Fix Mouse.scroll
  Update the History file
  Force CGPoint attrs to be floats
  Bump version for release
  Conditionally create the CGPoint class

Conflicts:
	lib/mouse/version.rb