Release fixes

This PR closes #71 #44 and #72. It also revamps the test suite to reflect the new desired behavior of `predict.caretEnsemble`. 
How about `if(!anyNA(preds)){` here?  It's slightly more compact.