uses ansible for provisioning

Squashed commit of the following:

commit d60018c6ba87c887f4971f804e4ee598df62e6ef
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sun Aug 24 16:25:14 2014 -0400

    allots 2GB RAM for VM

commit 664932629c9241e24ebdb20ef969021a1d458906
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Thu Jul 17 09:40:01 2014 -0400

    adds libz package for swig-srilm compilation

commit c68d34d3a963c079eb7e44cccc2e61602c621734
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Wed Jul 2 23:30:40 2014 -0400

    enables all roles

commit f0a2f10663a7d82bf2d80394f8bed62acce55b2b
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Wed Jul 2 23:29:40 2014 -0400

    trims README

commit 9778b2b59ba15fe685985ab9ccf2a8ba68245021
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Wed Jul 2 23:26:49 2014 -0400

    adds ansible to README

commit c3be2ec5efe8fc8006ea3688ce9d8c6b321cd481
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Wed Jul 2 23:08:15 2014 -0400

    fixes typo in srilm_path var

commit 4c564054a281d6323f82e4846c465be21e726e24
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Wed Jul 2 23:05:40 2014 -0400

    creates nltk role

    Squashed commit of the following:

    commit a5a0d052239f7f0cd525098b18d7dc1bd45648dd
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Wed Jul 2 22:54:44 2014 -0400

        fixes downloading commands

    commit c3f8b17838e804f36ef905a85d35fb814b2633fc
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 19:02:54 2014 -0400

        adds docs for download not working

    commit 58dc0b209d43fa103be0184efec8765a89dc4d38
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 18:50:51 2014 -0400

        fixes typo: "yaml-dev" -> "libyaml-dev"

    commit e117e9ad6407825bc399dccb51a0a6d27e588393
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 18:44:05 2014 -0400

        adds yaml-dev package

    commit eb9a7a0019deab828cbe9e88580e33fcc02cf3cd
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 18:30:19 2014 -0400

        fixes formatting for multiple vars_files

    commit bd8a5dd8637096c66b18fb0ef6964a6a298ff9b6
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 18:26:46 2014 -0400

        adds downloading of punkt tokenizer

    commit b0e87b6a5ccc358b89930d4bbae370c5af38f24f
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 18:25:58 2014 -0400

        removes nltk var from srilm config

    commit 6b8dfd5aefed580e368a906a72b1e6175504a4f4
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 18:23:07 2014 -0400

        creates nltk vars

    commit 677a2cf3ddd84415326b265fdc40443501504d3e
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 18:20:15 2014 -0400

        adds corpora downloading kinda

    commit 02cf406461687a53f34acaab78e4ce2429b158f3
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 18:11:55 2014 -0400

        skeleton for nltk role

commit 58c52ac4969e59b1b753580c959e882e65db61c5
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sun Jun 29 17:11:02 2014 -0400

    ensures a fresh "vagrant up" gets everything done.

    Squashed commit of the following:

    commit 16b8296cfffff2795f2bc33c4560664998bbf405
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 16:30:16 2014 -0400

        ensures lmserver role bootstraps cleanly

        Squashed commit of the following:

        commit 078549904da94e5752c6155dc52b2253eb0bab70
        Author: Conor Schaefer <conor.schaefer@gmail.com>
        Date:   Sun Jun 29 16:26:53 2014 -0400

            remove custom env for now

        commit e834e102fd5ac8b6e41b420a764a5259ee6f7a10
        Author: Conor Schaefer <conor.schaefer@gmail.com>
        Date:   Sun Jun 29 16:18:30 2014 -0400

            ensure gits dir exists

        commit cbb1e093b0ea96555583a5a453be44d9403f9cac
        Author: Conor Schaefer <conor.schaefer@gmail.com>
        Date:   Sun Jun 29 15:56:44 2014 -0400

            fixes tag layout

        commit 9bf070cb3b88aef020d49af8714eb4d8733d9214
        Author: Conor Schaefer <conor.schaefer@gmail.com>
        Date:   Sun Jun 29 15:55:36 2014 -0400

            adds apt dependency fetching

        commit e81320818914c2d908b01f271833459cd73babd9
        Author: Conor Schaefer <conor.schaefer@gmail.com>
        Date:   Sun Jun 29 15:31:41 2014 -0400

            uses multiline git module syntax

        commit 8eda2e0d2f554eddf2db15931adb83176b256954
        Author: Conor Schaefer <conor.schaefer@gmail.com>
        Date:   Sun Jun 29 15:31:29 2014 -0400

            isolates lmserver role

    commit 08c2b9ece346ffa21dc540ffbdb39c441d49ff06
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 29 14:29:29 2014 -0400

        working clone of dotfiles

        Ran into a lot of trouble with git ssh keys. Most likely it was
        submodules screwing up. Will try paring back this playbook now...

    commit ce87977c44f87edf6a3e681eb4366f3fc4018b32
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 19:15:44 2014 -0400

        fixes dotfile cloning

    commit 4ee2902d8ebbd837626a6d6248f76ab6f03c3e8f
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:46:53 2014 -0400

        ensures "gits" dir exists

    commit 894698b4d001d655c6176da16504c8b91749caa9
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:42:26 2014 -0400

        fixes tag declarations

commit 267e73284ac4f5e8a9ffb2cd624fa4bb6f616eee
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 18:34:13 2014 -0400

    ports lmserver config to ansible

    Squashed commit of the following:

    commit 90051e8ad4e30393fb032ee96c4156a32cca3f5e
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:30:21 2014 -0400

        enables all roles

    commit 2b7c227ec0184de969c851e3d6f7d5080d359fc3
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:30:08 2014 -0400

        removes local shared dir

    commit c83ffdd8f01c0de1343764b3e094486fe431fc27
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:28:39 2014 -0400

        removes old bash script

    commit 06317c661fb6e73c92e80af5ae6520f4c69a9b73
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:28:00 2014 -0400

        splits up lmserver logic into separate playbooks

    commit 1dc000774281bfe65160ea1eacb5bc6d9d4e46e0
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:23:23 2014 -0400

        adds pip installation and db sideloading

    commit 3e0743947c3aedf044165d0053b3422c106f9acf
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:13:12 2014 -0400

        first pass on lmserver config

    commit 461908368bfe06c8eeec21ec35a07e6863af752b
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 18:12:07 2014 -0400

        updates config to focus on lmserver

commit dec30b5f81be29e4b4da3a0d2285f539d85c7ded
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 17:56:40 2014 -0400

    converts env customization to ansible

    Squashed commit of the following:

    commit 24ca7ecf8cab8fdc3adc3d54cb139ffd87f4e446
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 17:56:26 2014 -0400

        disables custom env by default

    commit 9663cc38b6a60b89c69e1d214ae94c4c785b7eaa
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 17:55:54 2014 -0400

        removes old bash script

    commit d03e2211eaa8e3f3bc79e7ad80028170a2775020
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 17:55:15 2014 -0400

        adds liquidprompt config

    commit 36fd2d71e322aa316e96316ec594357f835a4f21
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 17:47:39 2014 -0400

        breaks out homesick into separate playbook

    commit 066e736f43c89fc876d97cf20a95d7984e64617f
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sat Jun 28 17:44:20 2014 -0400

        first pass at custom env

commit 88c9e18dce761249301b7d00697790107855ce5d
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 17:24:49 2014 -0400

    all compilation now done via ansible

commit 6a01da2cb3342a1555c8ca651f0bb3c0c72e7b46
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 17:23:45 2014 -0400

    update lineinfile block to use with_items

commit e0e7c094f4b9e67f1979bb76eb71268fd1d9ca86
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 17:20:04 2014 -0400

    copies swig-srilm-generated files to python libs

commit e0468d903cf2954e68e32729bdfddba6af83f55d
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 17:17:04 2014 -0400

    expands swig-srilm compilation

commit fd542f37f04626af95bd99958318368fe61c4921
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 17:08:33 2014 -0400

    partial swig srilm port to ansible

commit 91715bd68f395dc8dab0cdded043a49460e6590b
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 16:35:53 2014 -0400

    use lineinfile rather than perl for in-place substitution

commit d75216ba192ab350e20d9126643176107c7d6ab7
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 16:27:38 2014 -0400

    moves SRILM compilation to ansible

commit 57aa038fe2fc6813c1870699e0fb2f320f1a6593
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 16:08:34 2014 -0400

    replaces env config with ansible

commit 88fe9e4ad5dda2d45f893b4293f48d26c055da71
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 15:28:03 2014 -0400

    configures PATH for SRILM

commit 4100f808c271b1601b3600d0ee292dd21869c0cd
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 14:39:57 2014 -0400

    prunes primary playbook

commit 96ff43c097e7a95a6ddb3edf80eb2f2475a63186
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 14:38:41 2014 -0400

    adds packages via main.yml

commit fb62804811160feafa90b479cb5335db4cea0068
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 14:34:57 2014 -0400

    fixes hostname problem (must match box name in Vagrantfile)

commit fe81597b3d72f17308f29debcecd12a66184386b
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 14:17:20 2014 -0400

    converts package installation to ansible

commit cdcde2179f525c08e599e8c919107ba8125d8015
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Jun 28 14:10:56 2014 -0400

    adds ansible config files