Diamond Operator For Variable Definition Check #188

Check highlights variable definition statements where diamond operator could be used.
http://docs.oracle.com/javase/7/docs/technotes/guides/language/type-inference-generic-instance-creation.html

E.g.:
Without diamond operator:
Map\<String, Map\<String, Integer>> someMap = new HashMap\<String, Map\<String, Integer>>();
With diamond operator:
Map\<String, Map\<String, Integer>> someMap = new HashMap\<>();