minor improvement to make sysinit_run a constructor, so don't need
to manually call it anymore...
This required updating the linker script for the l1 part to include
the linkerset section..
The first one is just more defensive programming, not sure if I'd seen
this failure..
The middle one did fix some hangs...
Last one is to ensure that the schedule processes more quickly and
not enforce each command to take one ms...
Before this, I was VERY frequently having to retry.. changing just
the gw improved things significantly, but changing it on both results
is no observable retries.. This is also the default that the example
apps in loramac uses..