Replace spr-defs with BSD version

Replace with auto-generated or1k-sprs.h from or1k-headers project.
Update SPR definitions for assembly
Add interrupt enable and disable
Add mfspr and mtspr
Reentrancy back in again