Next: 0.999

The next release packages up 400+ commits by 9 authors. Thanks all!

**Please upgrade your models!** Caffe's proto definition was changed in #208 and #219 for extensibility. The `upgrade_net_proto_binary.bin` and `upgrade_net_proto_text.bin` tools are provided to convert current models. Caffe will attempt to automagically upgrade old models when loaded, but doesn't save the changes.

**Update your Makefile.config!** Caffe has a new Makefile and Makefile.config that learned to auto-configure themselves a bit better. Look at the new `Makefile.config.example` and update your configuration accordingly.

* Caffe learned to BLAS with ATLAS and OpenBLAS instead of MKL (though MKL is still supported too) #165, #305. #314 
* Caffe has a new, modular model definition #208, #219
* Forward compute loss #209 
* Improved python interface, solving from python, and initializing empty nets #311, #286, #365 
* Improved MATLAB interface #223 
* Makefile improvements #277 + more
* Caffe RNG for all random numbers and solver seed for reproducibility #352 
* Copyright assignment and contributors credit #255 

Layers

* in-memory data layer #294 
* hinge-loss layer #303 
* within-channel LRN layer #273
* hdf5 output layer #252 

Examples/Improvements/Fixes

* Unsupervised learning! MNIST autoencoder example #330 
* double the protocol buffer size limit for large models #302 
* create proto if needed when writing #417 
* fix non-square input processing #298
* beginnings of layer documentation #376.
* speed up gradient tests #363 
* randomized test order for better coverage #367 
* share blobs/diffs, share parameters between training and test net #318, #332 
* more math functions #201 

...and more. Milestones to 1.0 #165, #208, and #311 are done.

DEPENDENCIES: Caffe's matrix and vector computations can be done with ATLAS, OpenBLAS, or MKL. The hard dependency on MKL is no more!

DEPRECATION: V0 model definitions. While Caffe will try to automagically upgrade old models when loaded, see `tools/upgrade_net_proto*` to make the permanent upgrade since this will be dropped.