Align

 * add an align query combinator to linearly interpolate 2 time series
 * add a CLI app to perform some queries

needs:

 * port marquise data export to this CLI app
This should probably be in a separate commit as it's a logically separate change.