Further cleanups

- Converted decode_ints to closures for clarity
- Comment cleanup
- Minor performance tweaks (less lookups)
- Reduce some cyclomatic complexity
pandas rudimentary data structures support

- So far just Time Series and Dataframes
- Untested for higher-dimensions (Panel, etc.)