add character sheet parsing to fetch-data.php, add market data update script
fix journal walking and lack of error information for cached calls