add cifar10 80sec and 18pct models, according to convnet
move model's pad layer into conv layer; add script to create db and train net by 80sec and 18pct model
remove specific device id from solver proto
Synchronize GPU before CPU timers start and stop in net_speed_benchmark
Add Timer to wrap CPU clock_t and GPU cudaEvent_t based timing
Replace CPU timer with newly added Timer to benchmark net speed
Add state machine, boost::posix_time based cpu timer & tests for Timer
Fix the cpplint errors for benchmark Timer
Log memory usage while loading a Net
Changed display top shape to include num and count, Memory required by Data
pycaffe: expose ForwardPrefilled

This allows, for example, a net taking input from a LevelDB to be run
through a Python script.
Merge pull request #200 from longjon/pycaffe-forwardprefilled

Expose ForwardPrefilled in pycaffe
Merge pull request #191 from sguada/print_memory

Print memory required by Data Blobs
Merge pull request #184 from chyojn/cifar10_model_script

CIFAR-10 model defs, solver configs, and example scripts.
Merge pull request #136 from kloudkl/cuda_timing

Add Timer class unifying CPU and GPU timer and use it in net_speed_benchmark
fix wrapper example paths
add hdf5 dependency to install guide
Add Blob::ReshapeBigEnough to allow dynamic increasing of sizes
Allow dynamic batch size in ConcatLayer
Allow dynamic batch size in ConvolutionLayer