Oto imagenet

The major contribution of this pull request is creation of the "Oto Imagenet" network architecture in `$CAFFE_ROOT/examples/oto_imagenet`. This is a carbon copy of the imagenet architecture included in Caffe. Here's the mapping:

* `examples/imagenet/imagenet_train_val.prototxt` --> `examples/oto_imagenet/oto_imagenet_train_val.prototxt`
* `examples/imagenet/imagenet_solver.prototxt` --> `examples/oto_imagenet/oto_imagenet_solver.prototxt`

Other changes:
* Cherry pick some documentation updates
* Assume images stored in leveldb database are BGR in `python/examine_leveldb.py`
* Bugfix for reporting an error in `src/caffe/util/io.cpp`
* Refactor temporary file names in `tools/extra/parse_log.sh` and output CSVs instead of space-delimited files