improve TileCalculator
improve TileCalculator

* add p4pix_to_hirise_pix (general converter)
* add specialized p4tile_center_to_hirise_pix
* add several useful class attributes to improve readibility
** campt_results_path
** get_xy_tiles (now using np.mgrid)
** get_campt_input_coords (producing df with all tiles coords
** temppath property for campt input
* add more campt output columns to the result file
* do merging instead of joining. It's more safe in terms of keys used for combining dataframes
* general improvement on pipeline in calc_tile_coords

michaelaye/planet4,michaelaye/planet4,michaelaye/planet4,michaelaye/planet4