[docs] cosmetic
[docs] moved example md’s to examples/**/md’s and added script to gather
them for publication
[docs] updated instructions for contributing documentation
[docs] shelhamer's minor suggestions
Merge pull request #675 from sergeyk/master

Revamped docs system
[example] image classification web demo
Merge pull request #679 from sergeyk/master

[example] image classification web demo
back-merging [docs] changes and web demo [example] addition; updating
net_surgery example to new format

Conflicts:
	docs/getting_pretrained_models.md
	docs/index.md
Move test headers to include/.  Add {TYPED_TEST,TEST_F}_ALL_DEVICES
macros to test "all" (both) device types.
use TYPED_TEST_ALL_DEVICES macro to cut down some redundant code, and
separate CPU/GPU tests (which can't use TYPED_TEST_ALL_DEVICES) by
adding CPU, GPU, or CPUGPU to their names (if they don't already have
it).
Use a test param for the CPU/GPU switch; the macro probably isn't
kosher.
Move test header file to include; add test_common.hpp
add working {TYPED_TEST,TEST_F}_ALL_DEVICES
move test_*_device functions to test_caffe_main, delete test_common
added this branch for testing purposes
updated recipients
added before_script step
added sudo to all installation commands
forgo install python deps
cd to glog dir