Parses a single bed line. Keeps chromosome, start and end in the bed object.
All other fields are returned in a string array. Returns a non-nil error if
couldn't parse.
Scans the next line from a bed file. The parsed object can be retreived by
calling Bed(). Returns true if and only if a line was successfully parsed.
After returning false, the Err() method will return the relevant error,
except in EOF where the error will be nil.