Onboard Processing with Hybrid and Reconfigurable Computing on Small Satellites