THRIFT-2578 Moving 'make cross' from test.sh to test.py

Signed-off-by: Roger Meier <roger@apache.org>
THRIFT-2618: Unignore /aclocal files required for build
Client: build process
Patch: Simon Ratner

Github: This closes #154
----
commit 3243fa3cf2b8fb88036861d1bf29026e4046f6e6
Date:   2014-07-09T19:05:32Z

    Unignore /aclocal files required for build
Thrift-2601: Fix vagrant to work again for builds again
Client: build
Patch: jfarrell

Updating vagrant to ubuntu 14.04 and fixes to make it work again.
Thrift-2601:Fix vagrant to work again for builds again
Client: build process
Patch: jfarrell

Reverting TMultiplexedProtocol tests in test/py from commit 879cab2c are non functional,
reverts the portion of the commit that changed test/py/{TestServer.py,TestClient.py}

Follow up to address this issue: THRIFT-2613
Thrift-2601:Fix vagrant to work again for builds again
Client: build process
Patch: jfarrell

Updates debian packaging to work with ubuntu 14.04 deps
THRIFT-1358 Erlang dependency breaks build

remove jsx from dependencies and import minimal parser subset
required by thrift