draw() if graph is the first object, don't use the A option since that draws lines on the plot for the axes
minor fix
Merge pull request #563 from ndawe/master

draw() if graph is the first object, don't use the A option
set yaxis and xaxis limits manually in the plot function
add graph.num_points setter and getter
new axes() on pads create and return axes
Merge pull request #564 from ndawe/master

[MRG] new axes() on pads create and return axes
_limits_helper: don't raise ValueError and instead return reasonable values if min=max
Merge pull request #565 from ndawe/master

[MRG] _limits_helper: don't raise ValueError
add fill_value argument to Hist.divide
Merge pull request #566 from ndawe/master

add fill_value argument to Hist.divide
rm test for ValueError in _limits_helper
Merge pull request #567 from ndawe/master

rm test for ValueError in _limits_helper
pad.axes() will now setup 2d and 3d plots
Merge pull request #568 from ndawe/master

pad.axes() will now setup 2d and 3d plots
pad.axes() handle variable width bins
Merge pull request #569 from ndawe/master

pad.axes() handle variable width bins
pad: add margin setter and getter
Merge pull request #570 from ndawe/master

pad: add margin setter and getter
add pad.range and pad.range_axis