Fix code style in chart functions for clarity

Change hasBarData and hasLineData to use Ember.computed.notEmpty instead
of being explicitly written out functions, and rename variables that
return functions to "varFn" instead of "getVar" which was unclear. Code
cleanliness commit.

Author: Dylan Nugent