Use zero-based FILENAME-NNN.patch for hunks

Signed-off-by: Jari Aalto <jari.aalto@cante.net>
splitpatch.rb: Add options --help, --version and short option for -H (hunks)
Display file name on error

Signed-off-by: Jari Aalto <jari.aalto@cante.net>
Initial commit of splitpatch by Peter

Full details can be found at:

http://www.clearchain.com/blog/posts/splitting-a-patch
Update readme
Merge remote-tracking branch 'git://gist.github.com/jaalto/5751141/:master'

Conflicts:
	splitpatch.rb
Set executable by default
Shift contants to class to fix redeclaration warnings, also update a few help messages