support/*: Fix-up style of C support source

Make source somewhat more consistent by adopting the Linux
style guide. Cleans up tab/space mixture and the such like.

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>