Fix for persistent hunk ranges when adding sub-modules.

* (egg-get-hunk-range): Normalize hunk range no matter how many line
  numbers it contains
Fix previous commit that broke 6 number hunk ranges due to bad (subseq) call

* egg.el (egg-get-hunk-range): Use the correct arguments to SUBSEQ,
  3rd argument is end of range and not number of elements