Add ggsave function and some redone tests

basicaly add a ggsve function as in ggplot2

closes https://github.com/yhat/ggplot/issues/96

The "TST:*" commits are fixing some failure sin the test suite. There are still two main errors.