Fix 2 bugs that stopped piksitest & piksi_node from working as expected

piksitest was printing garbage, owing to use of %d instead of %f. piksi_node wasn't calling sdp_process to read data from piksi, with the result that gps data was never updated - always 0