Refer to enum variants with their full name (see rust-lang/rust#18973).
Remove "Axis" suffix from ControllerAxis enum variants.
Remove "Button" suffix from ControllerButton enum variants.
Remove "EventType" suffix from EventType enum variants.
Remove "WindowEventId" suffix from WindowEventId enum variants.
Remove "Event" suffix from Event enum variants.
Remove "Key" suffix from KeyCode enum variants.
Remove "Cursor" suffix from SystemCursor enum variants.
Remove "Mouse" suffix from Mouse enum variants.
Remove "Driver" prefix from RenderDriverIndex enum variants.
Remove "Access" prefix from TextureAccess enum variants.
Remove "Blend" prefix from BlendMode enum variants.
Remove "Flip" prefix from RendererFlip enum variants.
Remove "Parent" suffix from RendererParent enum variants.
Remove "ScanCode" suffix from ScanCode enum variants.
Replaced ll::SDL_MessageBoxFlags enum with constants.
Replaced ll:: enums in render.rs with constants.
Fix demo example.
Merge pull request #209 from reima/namespaced-enums

Purely namespaced enums
Add 'repeat' field to KeyDown and KeyUp events.