fixes #324. Squashed commit of the following:

commit 07b659adaf5daef0a1f20dde3d3429c174fd46b0
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 21:38:36 2013 -0800

    added back maven tests

commit 05707c5c791fb9c5a4820c2d5abeabc3f72e880e
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 21:29:38 2013 -0800

    updated from latest front repo

commit 471f51e2e31854e0d12083d2e1c4fa7714b004b4
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 21:17:01 2013 -0800

    only excluding top-level dist folder, added in jquery dist in ui/js/vendor

commit 78589c933477360771204fe6204914d1c321e9cb
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 20:45:52 2013 -0800

    testing path changes in test

commit 5bfb6c217af2781c895ae6444cf77a206bf55ec9
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 20:40:19 2013 -0800

    updated travis.yml for debugging

commit 6562a3058ca7d16e2c897d97d718cd22c5110df0
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 20:31:44 2013 -0800

    debugging travis issue

commit 077c380bf95ba2d44ccd2d6b0981328637a919b3
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 14:43:45 2013 -0800

    fixed path to table module in TopNWidget

commit 46328ba2b06d1a0e4575624d2e7448b4b8354ebf
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 14:13:27 2013 -0800

    fixed reference to old tabled module, removed unused node_modules/datatorrent folder

commit 6ce38e64497e6ecd6fc7f72b490274e1c267c7d2
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 13:39:47 2013 -0800

    updated permissions on travis.sh

commit 48964387ab8a6db803ecb1c614120004af8ae69d
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 12:20:05 2013 -0800

    fixed path for travis.sh, removed mvn install from travis.sh

commit 30730a3899238e03e166c5d3c91ccbe5dc3eebf4
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 11:46:43 2013 -0800

    updated travis to include ui tests

commit 50800d1bc6c7f6a5022e46bff07ff4da79e25d71
Author: Andy Perlitch <andyperlitch@gmail.com>
Date:   Mon Nov 25 10:50:28 2013 -0800

    added ui folder with front repository