Add convenient getter methods for Net to simplify feature extraction

Extracting data from a specific blob or layer by number index is very inconvenient. To satisfy the strong requirement of easy feature extraction, getter methods by their string names are added and tested.

Related issues:
#20: Extract the middle features
#112: pythonic export of features and params for wrapper
#139: About dump_network.cpp