Merge pull request #880 from BVLC/next

Next: 0.9999
[example] fix example names
Fix the gflags namespace issue
output loss for caffenet and alexnet train/val models
[docs] fix example links from install guide
default raw_scale in python scripts to ImageNet model value
[docs] sorting of examples. if doesn’t work for you, update jekyll.
[docs] [fix] closes #899
[docs] ‘maximally accurate’ in the web demo explanation. closes #905
[examples] fix links in feature extraction
Fixed the GPU implementation of EuclideanLoss to report the loss to the top layer
use plt namespace for imshow in filter_visualization.ipynb
[example] fix plt commands in detection
[example] change notebook name metadata to avoid conflict

see https://github.com/ipython/ipython/issues/5686
[docs] update docs generation for notebook metadata
Updated ImageNet Tutorial to reflect new merged train+val prototxt format. Also corrected 4,500,000 iterations  -> 450,000 iterations.
Tried to clarify function of `include' lines and train vs. test network differences
[example] include imports in net surgery
[example] set phase test for fully-convolutional model
[docs] fix citation bibtex