Remove first arguments of APIs
Merge branch 'remove-first-argument' into python-new-client

Conflicts:
	jubatus/client/anomaly_client.hpp
	jubatus/client/classifier_client.hpp
	jubatus/client/graph_client.hpp
	jubatus/client/nearest_neighbor_client.hpp
	jubatus/client/recommender_client.hpp
	jubatus/client/regression_client.hpp
	jubatus/client/stat_client.hpp
	jubatus/server/server/anomaly_client.hpp
	jubatus/server/server/graph_client.hpp
	tools/jenerator/src/cpp.ml
Fix c++ client and server
Add datum for client
Add constructors to user-defined classes
Merge branch 'cpp-new-client' into python-new-client

Conflicts:
	jubatus/client/anomaly_client.hpp
	jubatus/client/classifier_client.hpp
	jubatus/client/graph_client.hpp
	jubatus/client/nearest_neighbor_client.hpp
	jubatus/client/recommender_client.hpp
	jubatus/client/regression_client.hpp
	jubatus/client/stat_client.hpp
	jubatus/server/server/anomaly_client.hpp
	jubatus/server/server/graph_client.hpp
	tools/jenerator/src/cpp.ml