Fix warning
Add *.pyc to .gitignore
Fixes for compiling with GCC >= 4.6

--as-needed is now the default, so linked libraries should be
specified after object files. Since setup.py seems to not have
an option to move the linker flags to the end, --no-as-needed
is used for the Py extension.
Add missing header
Fix warnings
undef DEBUG_LOG if it's been previously defined
Fix warning
Avoid triggering the non-public API detection on iOS
Silence errors and warnings from the HTML parser
Merge remote-tracking branch 'refs/remotes/fiam/master'

Conflicts:
	readable.c
Making implicit conversions explicit.