remove deprecated function aliases
Merge remote-tracking branch 'origin/develop' into depr_alias

Conflicts:
	src/sage/numerical/mip.pyx
Fix some exception handling
Merge with 6.4.beta4

Conflicts:
	src/sage/graphs/graph.py
Merge remote-tracking branch 'origin/u/nthiery/fix_assert_in_sage_misc_c3_controlled' into ticket/17076
trac #17110: Off-by-one check in static sparce backend
Trac #16689: Remove deprecated function aliases

Remove function aliases deprecated in
#2607, #5739, #7634, #8392, #8414, #8595, #8735, #8890, #10335, #10618,
#10859, #12667, #13243, #13508, #13550, #13605, #14143, #14319

URL: http://trac.sagemath.org/16689
Reported by: aapitzsch
Ticket author(s): André Apitzsch
Reviewer(s): Frédéric Chapoton
Trac #17076: Fix some exception handling

Change `except:` by `except Exception:` and fix some dubious uses of
`AssertionError`.

URL: http://trac.sagemath.org/17076
Reported by: jdemeyer
Ticket author(s): Jeroen Demeyer
Reviewer(s): Frédéric Chapoton
Trac #17110: Graphs, off-by-one check in static sparce backend

{{{
P=Posets.PentagonPoset()
for i in range(0,7): print P._hasse_diagram._backend._cg.in_degree(i)
}}}

I think that at `static_sparse_backend.pyx` in three places `u>self.g.n`
should be `u>=self.g.n`.

URL: http://trac.sagemath.org/17110
Reported by: jmantysalo
Ticket author(s): Nathann Cohen
Reviewer(s): Jori Mäntysalo