First pass at implementing File.slice()
Bring the API for slice() more in line with the W3C spec.
Use the real size for slicing.
Merge branch 'master' into slice
Fix linting errors