Maintenance release
Primarily bug fixes for locked tokens:
- fixes off-by-one error on calculating when unlock periods happen
- changes lock time units to be more granular to facilitate tests
- prevents a condition where getting data from the locktockens table results in tens of thousands of API calls
Other fixes:
- Fixes an error in the fee value safety checks that would cause an error on transactions with a fee but a nil body.
- Fixes several issues with parsing BP.json, and adds support for the chains.json handling.