added Burroughs slope and aspect

added Burrough's slope and aspect algorithms to raster.py
There are issues with Horn and Best fit plane methods to calculate slope
and aspects. slope_aspect_routines_comparison.py will help understand
the issues. elevation_NS.npy is an elevation profile required for this
code.