Merge pull request #1 from JohnLangford/master

Catch up
Merge pull request #238 from arielf/master

Missing newline at the end of cluster/spanning_tree.cc (clang++ warning)
Normalizing makefiles - using COMPILER consistently, passing flags in etc.
Specify compiler in top-level Makefile
Fixed an oops in clean
Use clang++ if found otherwise use g++
remove get_initial abstraction
Merge branch 'master' of github.com:JohnLangford/vowpal_wabbit
Moved the arch selection
Fixed inline issue
Merge pull request #2 from JohnLangford/master

Pull req#2
Merge pull request #3 from martinthomas/make_clang

Make clang
Add -j8 to Makefile
.
Merge remote-tracking branch 'origin/master' into make_clang
Added DNDEBUG back
Merge pull request #4 from martinthomas/master

Added DNDEBUG back
Merge pull request #241 from martinthomas/make_clang

Make clang the preferred compiler
Select clang++ as compiler if available else fallback to g++. Pass compiler choice to configure
Merge pull request #242 from martinthomas/autogen_clang

Select clang++ as compiler if available else fallback to g++.
Merge pull request #239 from arielf/master

Fix mising return value in library/ezexample.h: addf()