Do not substract 1 if the buffer length is 0.

Start value should be lower or equal with end value. When buffer length is 0 (empty file), this snippet was throwing an error. After this change we substract one unit if the buffer length is not 0.
Reinited package.json using npm@1.4.28.

Added directories field and added myself as contributor as well.
More checks for to/end values.
Removed VIM temp file
Added an empty css file and test
Fixed ternary operator
Content-Range header in partial content response by spec (otherwise breaks requests on MP3 in Chrome)
Merge branch 'IonicaBizau-stream-start-end'
Bump version to 0.7.6