changed to new octal literal format (in 3 modules)

2 modules were changed by the 2to3 tool.
The other required change was found in a doc-test.

13 further modules were checked to find, that the suspicious strings were
either in output or in comments.
Trac 12985: make sage work with ecl compiled with unicode support
enable unicode in ecl
Build documentation for a single Python file
ncurses: save .pc files in SAGE_LOCAL/lib/pkgconfig
replace os.tmpfile() by tempfile.TemporaryFile()
Upgrade readline to version 6.3

Used tarball is ftp://ftp.cwru.edu/pub/bash/readline-6.3.tar.gz
cleaned mintides desolver, separated file generators to the tides directory
changed authors
added c files
fully documented version
Merge branch 'tideslib' into tides
cleaned dependencdy on .c and .h files
Cleaned desolvers based in tides
solved wrong import statement
Merge remote-tracking branch 'origin/develop' into py3_tempfile

Conflicts:
	src/doc/en/thematic_tutorials/linear_programming.rst
	src/sage/numerical/backends/glpk_backend.pyx
	src/sage/numerical/linear_functions.pyx
	src/sage/numerical/mip.pyx
remove deprecated function aliases
Merge branch 'u/jhpalmieri/sphinx-single-file' of git://trac.sagemath.org/sage into develop
Sphinx single-file: more documentation, option to save output elsewhere
Reviewer's changes on mintides