Bump .so version after incompatible changes
Provide default argument for Texture::Lock()

Unlike 3dd739d, correctly
Remove unneeded forward declarations
Add bunch of Window functions
Exclude external headers
Document Point and Rect
Fix header filename
Document missing bits of AudioDevice
Fix documentation errors
Fix typo
Document Optional
Document remaining Texture methods
Update version
Fix case of param/returns descriptions
Better description for bool returns
Fix pitch descriptions
Merge branch 'master' into doxygen

Conflicts:
	SDL2pp/Texture.hh
Document new Window methods
Add references to SDL docs and exception info
Fix copypasta