move get_functions and get_function_groups to talib.__init__.py
rename price series inputs for better consistency: 'real' becomes 'price', 'realN' becomes 'priceN' and all of 'price*' become 'prices'.
Function now returns either a single ndarray or a tuple of ndarrays instead of an OrderedDict.