add cmake_info

- to make hdf5_command_path available in python
[gfs] Fix in tail multiplication by matrix

The order_max has to come from the rhs tail.
[doc] Fix #158: minor error in GF documentation
[gfs] Ref count error in set_item in gf_desc

- First build the tuple, then use it and let pyref decref it
  automatically.
- The current construction was not correct.
[arrays, test] Fix one test in TRIQS_ARRAYS_ENFORCE_BOUNDCHECK mode

- When the macro is given, this test must undef it
  we only check a internal part of the lib, no data.
Get rid of <<=, replaced by <<. Add warning

- Replace in tests, doc.
- Add a warning of deprecation for <<= into <<.
[gf,plot] Throw error if not all keyword arguments are used
Merge: substitute <<= with << everywhere

- Merged Pri's commit. nothing left except a few spaces...
Silence gcc literal-suffix warning.

- In apps, for openmpi...
Fix to commit cf4d6dc

BlockGfs don't seem to pop all their kwargs.
[gf/wrap] Add setter for tail and improve wrapper

- wrapper : add possibility of calling_pattern to the setter functions
  of a property
- gf : make the tail writable, by adding a setter to the property
[operators] Wrap the dagger function for many_body_operators

- dagger (op) returns the dagger operators.
Add an include for type_traits

This is needed because newer versions of boost don't include
it anymore.
[plot] pass kwargs to plot, remove check
[mc] broadcast the average sign
Get rid of mesh kinds

There were three mesh kinds (half_bins, full_bins, without_last). These kinds
have been removed and only full_bins remain. So meshes have a point at the
beginning of the interval and at the end.
Travis continuous integration
mako in pip install
Caching intall dependencies
pip has to be installed by conda