Rewrote Renderer to Renderer<S>
Fixed codegen to use as_slice() instead of clone() for arguments
Using Option<S> in Renderer to avoid problems with destructor
Added TODO note in mouse handling code
Reverted accidental removal of pub modifier in Renderer
version.rs: remove use of mem::init; add doc
fix typo in doc comment
Merge pull request #112 from andelf/fix-deprecated-mem-init

version.rs: remove use of mem::init; add doc
Merge pull request #106 from dpx-infinity/master

Parameterized `Renderer` by "parent" type and added accessor methods
Made raw/owned fields private

* Removed `pub` modifier from these fields
* Implemented accessors for these fields where appropriate
* Implemented `new_from_raw` unsafe constructors because they are
  sometimes needed
Made impl_raw_constructors more general
Changed `new_from_raw` to `from_ll` for consistency
Update rust, ~str to StrBuf, std lib changes
add SdlResult, fix compile error
Merge branch 'add-sdlresult-type'
Merge pull request #114 from gmorenz/update_rust

Update rust, ~str to StrBuf, std lib changes
Merge branch 'master' of https://github.com/dpx-infinity/rust-sdl2 into dpx-infinity-master

Conflicts:
	src/sdl2/render.rs
Updated to match latest changes to strings
Merge pull request #115 from AngryLawyer/strbuf-to-string

Updated to match latest changes to strings
Added SdlResult and switched to StrBuf