Adjusted declaration order for C89 compilers

PYCURL_DECLARE_THREAD_STATE looks like an
executable statement for some non-C99 compilers
(e.g. armcc), so it must appear at the end of
the declaration list.
Silence compiler hints about unused variables
Merge pull request #47 from romuloceccon/compiler_hints_silencing

Silence compiler hints about unused variables
Merge pull request #48

* p/pr/48:
  Adjusted declaration order for C89 compilers

Conflicts:
	src/pycurl.c