Ignoring Eclipse/Aptana .settings directory
* Better Documentation
* Does not require FFI directly, but now #flatten_consts builds an
FFI::Enum / `enum :xxx, [:xyz,...]` style array from constants.
Binstubs for "yard" gem
* Moved some contents out to sdl2/stdlib.rb, may move most of the rest
there.
* Augmented SDL2::boolean? to let you define a filter method, but
otherwise it expects the method to return a ruby boolean and generates a
simple alias_method if no filter is specified.
* Added helper functions to SDL2::Struct: #member_readers &
#member_writers.  They take arrays of members to define getter/setter
methods for.  You can pass it all defined members by doing:
`member_readers *members`
* Got rid of FFI::Enum `:bool` in favor of the FFI typedef `:bool`
* Removed old SDL_Bool stuff.
* Fixed FFI::Enum defs.
Added readers/writers to Haptic::Direction struct.
* Better documentation.
* API changes required code upates.
* Fixed FFI::Enum def.
* Added SDL2::boolean? alias for :was_init
* Fixed FFI::Enum defs.
* Fixed FFI::Enum defs.
* Got rid of SDL_Bool stuff.
* Fixed FFI::Enum defs.
* Fixed FFI::Enum defs.
* Lots of stuff from SDL2 has been moved into this file.
* Fixed FFI::Enum defs.
* Fixed FFI::Enum defs.
* Moved WINDOWEVENT module into 'sdl2/window.rb' file.
* Added WINDOWPOS Module & FFI::Enum
* Use of 'yinum' has been discontinued in favor of simple/custom
replacment.
* Removed SDL_Bool stuff.
* Fixed API mistakes.
* Refactored shared items between SDL, SDL::Image, and SDL::TTF into
module SDL::Library.
* Fixed some Struct vs FFI::Struct super-class references & added member
readers/writers
* Renamed SDL2::Surface#blit_from/to to SDL2::Surface#blit_in &
SDL2::Surface#blit_out
* Added SDL2::Surface#convert
* New Example tests.