fixes #22. you're welcome, motherhubbards.
Merge pull request #24 from mjgiarlo/master

thanks mike!
Fixed typo.
Allowed for ISBN checkdigit x/X in Record.isbn
Merge pull request #25 from godmar/master

Thanks!
convert IndexErrors during MARC8 decoding

If a field contains an invalid multi-byte encoding, translate
would throw an IndexError that would percolate to the user.
The user most likely expected to catch only a UnicodeDecodeError.
Merge pull request #26 from godmar/master

IndexError conversion
travis-ci
travis test
travis icon
Merge pull request #27 from ruebot/master

travis integration -- :cake:
going to have these run off my travis account if that is ok...
New methods for adding fields in grouped/ordered mode

* add_ordered_fields(*fields)
Adds one or more fields in strictly numeric order. For example, given
a record containing a 100, 260, and 650 field in that order, a 245 field
would be inserted between the 100 and 260 fields.

* add_grouped_fields(*fields)
Adds one or more fields in grouped numeric order, with new fields being
added at the end of their respective group. For example, given a record
containing a 100, 260, and 650 field in that order, a 245 field would be
inserted between the 260 and 650 fields. This behaviour hews closer to
the MARC standard for organization of records per
http://www.loc.gov/marc/96principl.html#five

Fields with alphanumeric tags simply get appended to the record.

Signed-off-by: Dan Scott <dan@coffeecode.net>
Merge pull request #28 from dbs/ordered_fields

New methods for adding fields in grouped/ordered mode
upping version for release
upping version for release
small docfixes
UTF8 encoding when writing out records with force_utf8

strings get concatenated with utf-8 encoded data when force_utf8 is in
effect, or LDR09 = a, and that breaks writing out MARC records that
contain Unicode.

Signed-off-by: Dan Scott <dan@coffeecode.net>
Merge pull request #29 from dbs/utf8_writing

UTF8 encoding when writing out records with force_utf8
upped version