This PR fixes #66. The labels and annotations are renamed according to Kubernetes recommendation and Helm recommendation.
With this PR, we can not only query all resources easily with unified labels, but also distingush resources managed by Tiller with TiDB Operator itself easily. The common labels are:
* app.kubernetes.io/instance: the unique cluster name.
* app.kubernetes.io/name: the entire app name, for tidb cluster it's always tidb-cluster.
* app.kubernetes.io/component: the component name, pd/tikv/tidb/monitor etc.
* app.kubernetes.io/managed-by: the resource manager name, Tiller or tidb-operator