Java: Move away from deprecated HTTP client API after libraries update.
Java: Updating IntelliJ settings to Java 7 and correct the name of libraries files.
Add support for a basic Travis continuous build.

Their environment is based on Ubuntu Precise, missing a number of necessary
packages, so this is only the subset that builds right off (Java and the
"pure Go").
Improve the Go binding for merkletree.
Run the Python tests on our continuous build.
Remove warnings from several Java source files.
Remove a FIXME comment that no longer applies.

This comment was referring to curlpp, which we no longer use.
Avoid the dependency on the makefile from Go.

This avoids the extra step of "make golibs", and also leaves Go in control of
compilation flags.
Minor cleanups in the proto files.
Merge pull request #17 from eranmes/idea_fix

Java: Follow-up on httpclient & httpcore libraries update by moving away from deprecated HTTP client API and updating IntelliJ settings.
Clean up #include ordering and add missing ones.

Make sure any header that has a corresponding .cc file includes that header
first, to validate that it can stand by itself (as per the style guide). Also
do some simple reformatting (mainly sorting "using" statements, or moving
them to the location prescribed by the style guide).
Use "$(MAKE) -C ..." for running make in subdirectories.

This adds announcements on changes of directory, helping see what happens
better.
Link correctly against a non-installed libcurl.
Have the makefile include local.mk if it exists.

This is to allow setting local variables in a persistent way.
Constify a few methods.
Small reformatting in sqlite_db.cc.
Add requirements.txt to python script
Merge pull request #36 from kovrus/python-script-installation

Add requirements.txt to python script, facilitating easy installation of python pre-requirements using pip.
Add Ruslan Kovalov to the AUTHORS/CONTRIBUTORS files.
Use built-in linking rules (with its own variables).