Fixed a stupid bash mistake in travis conf

Mixed up the meaning of '-o' /bin/test and bash builtin [[ ]].
Fixed a backward compatibility issue in api

Old pydoop is expecting that pp.RecordReader and pp.RecordWriter are
initialized with no arguments while the new api thinks
differently. Fixed by adding a default, None, value.
Oops.
JobConf will now automatically add aliases.

JobConf will automatically insert aliases for all the known mrv1 to
mrv2 (and back) parameter mapping/renaming. Will not overwrite already
existing configurations. Aliases production is done at
initialization.
Added two new-api examples to the check list
Added two lines of doc to mapreduce.api
Fixing the wordcounts examples

All the wordcounts examples, new and old api, minimal and full, are now
counting words the same way and consistently with checks. Fixed also a
misaligned emit in the reducer of bin/wordcount-full.py.
Back to the old religion

We now strictly enforce that seek and pread should not point past EOF.
Capacity is not defined on local file systems

And it will raise a RuntimeError.