Squashed merge commit of branch 020-travis-ci

commit c2b2b4df7a57d0276fbd8e5e215ef2c405960a73
Author: Noah Hoffman <nhoffman@positron.local>
Date:   Mon Dec 29 11:45:41 2014 -0500

    add feature to changelog

commit eaa8f9f20601022725b2db935a3a208eb9375940
Author: Noah Hoffman <nhoffman@positron.local>
Date:   Mon Dec 29 11:39:35 2014 -0500

    mkvenv.sh can use an active virtualenv

commit 37a954a09868968a2b176f738fd94efeb3cf5c17
Author: Noah Hoffman <nhoffman@positron.local>
Date:   Mon Dec 29 11:11:07 2014 -0500

    remove submodule html

commit 950f97764f4e1888a36a6bc318f9189410b3f1df
Author: Noah Hoffman <nhoffman@positron.local>
Date:   Mon Dec 29 10:59:40 2014 -0500

    add travis config and test script