4 UTs w/functionality (+refactoring) that will make life better

Asset charts now render the boxes for candlesticks (no OHLC
charting implemented as yet) and the functionality is tested.

This patch also refactors a bit to eliminate copypasta for generic
accessors added by assetChart.