imagenet fix: ilvsrc -> ilsvrc
Added Performance and Hardware Tips
Added Link in index.md to perfomance_hardware.md
proofread, fix dead link, standardize NVIDIA capitalization

Thanks NVIDIA for the GPUs!
make build_docs.sh script work from anywhere
drop caffe presentation in favor of dropbox link
Include k40 images per day benchmark
add /etc/rc.local hint for boot configuration of gpus
strip confusing confusing comment about shuffling files
add string constructor to Solver (analogous to Net)
pycaffe: expose SGDSolver
make Solver::net return a shared_ptr rather than a raw pointer

This makes it possible to manage the Net pointer externally (e.g., from
the Python interface) using a shared_ptr. No existing code is affected.
switch from inheritance to directly overriding methods for caffe.Net

Also, internally drop the "Caffe" prefix for classes exported by the
internal _caffe module. This change means that SGDSolver will
automatically return a Net with the "nice" Python interface rather than
the internal one, (and avoids the extra layer of method wrapping that
results from switching to composition).
pycaffe: expose SGDSolver.net
pycaffe: introduce CheckFile helper
pycaffe: expose SGDSolver.solve
fix im2col height/width bound check bug (issue #284 identified by
@kmatzen)
Add hdf5 requirements to 10.9 notes, drop cmake (not linked)
format installation docs, add links
Back-merge documentation and fixes

format installation docs, add links
Add hdf5 requirements to 10.9 notes, drop cmake (not linked)
fix im2col height/width bound check bug (issue #284 identified by @kmatzen)
strip confusing confusing comment about shuffling files
add /etc/rc.local hint for boot configuration of gpus
Include k40 images per day benchmark
drop caffe presentation in favor of dropbox link
make build_docs.sh script work from anywhere
proofread, fix dead link, standardize NVIDIA capitalization
Added Link in index.md to perfomance_hardware.md
Added Performance and Hardware Tips
imagenet fix: ilvsrc -> ilsvrc