Cleaned up ModelGrid diffusion examples

Also created _setup_cell_areas and _dx in HexModelGrid, and added
boundary_nodes property to base.
Merge branch 'master' of https://github.com/landlab/landlab

Conflicts:
	landlab/grid/raster.py