Merge pull request #68 from natural/master

Added search bits.  Closes #48.
Merge pull request #69 from natural/master

Added search example to README.
The 2i map[string]string was changed for map[string][]string. Breaks API, but lets add multiple values for same index
Corrección en tipo
Corrección de funcion
correccion
Minor bugs
import changed
Tests pass
Changed travis to test this repo
Changed Indexes for MultiIndexes
Correction of some bugs
Restored original Indexes API
Added deduplication between Indexes and MultiIndexes when saving objects. The code assumes that values in a MultiIndexes are already deduplicated
Change import paths back
Merge pull request #73 from tpjg/esteban

MultiIndexes support (corrected)
Change so only Indexes holds the indexes instead of having both Indexes and MultiIndexes

This commit is to implement the Indexes having multiple values in the most direct way. This may break existing applications, but will be obvious and the compiler will pinpoint the necessary changes.

See Github issue 71, "Since the Indexes are directly accessible (not through getter/setter functions) you can manipulate the values and as @MJDSys wrote changing values will result in both old and new values being persisted. This will break older applications in a subtle and obscure way - e.g. when searching for the old value will return items no longer expected."
Update README to reflect changes for Indexes and include a warning.
Merge pull request #74 from tpjg/indexes

Changes Indexes to allow storing multiple values (deprecates having both Indexes and MultiIndexes)
Adding "RFile" or bigger objects support

Implements the Reader, Writer and Seeker interfaces (see io package)