optional compiler message suppression
safe loading for xtm libraries

see math.xtm for example
updated selected libs to use safe load
added new xtm standard library
updated for new safe load
Merge branch 'master' of github.com:digego/extempore

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.