Further API cleanup, many warnings added where things need to be done.
created libqsrt, moved files appropriately
Added infrastructure for API documentation