bug fixes + experiment in stocks data source

Fixed case sensitivity in various places, like
TagIdentifier.GetHashCode(). Also added a basic stock price data source.