Properly initialize buffer counters even when resetting bus

Do hard resets on the MCP2515 instead of soft

Wait a bit when trying to fix canbus errors to limit rate of thrashing.