10.9 install doc formatting
caffe.Net preprocessing members belong to object, not class
fix OSX 10.9 homebrew CXX doc

clang++ and not clang as accidentally committed in 2dcbcd9.
Update docs on building boost on OSX for the python wrappers
add skeleton of the Caffe publications page
Added top-1 and top-5 accuracy for the caffe networks to docs
Merge pull request #539 from sguada/top_5_docs

Add top-1 and top-5 accuracy for the caffe networks to docs
Merge pull request #543 from shelhamer/publications

add skeleton of the Caffe publications page
fix caffe paper link -- still hasn't appeared on arxiv yet
add publication section to homepage
switch language to "related publications"

The publications page is for everyone's papers involving Caffe, not only
our own.
Test for im2col kernel

With associated Makefile changes for .cu tests

This tests that the grid-stride loop works for im2col,
using the CPU version as a reference.
Make resizing & cropping with PIL work

Previously it was trying to use undefined variables
add latest CUDA arch to fix invalid device function errors

...on devices of that architecture.
Fix building tests with parallel make

The changes for .cu tests meant that creating
TEST_BUILD_DIR wasn't happening first
Modify Dropout to allow backward pass in TEST phase

Conflicts:
	src/caffe/layers/dropout_layer.cpp
	src/caffe/layers/dropout_layer.cu
Fix var names in Dropout.cu
Added test to Dropout to check gradients during Test phase
Check that pointers are different before copying in caffe_copy and caffe_gpu_copy
Remove Cuda.major >= 2 check on Dropout test