backup register access added

Added backup register access
added function to get cause of reset
fixed one or two typos in rtttl code
fixed audio demo project to use new rtttl call

Signed-off-by: James Pearman <jbpearman@mac.com>