Merge pull request #5 from ellert/master

Fix signedness difference in forward declaration. Thx Mattias Ellert
no hardwired key length policy with respect to the certificate validity
period. Github issue #6, GGUS tickets #105893 and #104009
remove unused variable proxy_type
Polishing of makefile rules usage for bison files.
Fix upgrade from older debug package (GGUS #106103).
Check if the extension variable is empty and if so, return from the
function. Related to gridsite GGUS ticket #106426
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 2.1.5-1
Simplify configure script launch (we have proper module name there already, globus flavour empty by default).
Use rpm macros consistently as recommended in packaging guidelines - $RPM_BUILD_ROOT changed to %{buildroot}.
Fix build error with the newest compilers (gcc 4.9.0) and -O2 optimizations.