Minor Code Cleaning

Made 2 minor changes:

(1) for all the using statements, they are now under namespace caffe so that the global namespace is not polluted.

(2) neuron_layers.hpp should not include leveldb/db.h: I am sure there are other unnecessary includes, so maybe we would like to at some point do a cleaning pass :)