[hack] si47yx: First pass of si476x's refactoring

First pass of si476x's refactoring. Only the core module is now in
working condition, radio and codec drivers are disabled. Build system
integration is an abomination. Support for si476x is broken and
remains to be tested. Fun times.