Set master for 2.5 development mode
Add a script for making releases
Merge branch '2.4'
Merge branch '2.4'
Merge branch '2.4'
Merge branch '2.4'
Merge branch '2.4'
Merge branch '2.4'
Merge branch '2.4'
Merge branch '2.4'
Merge branch '2.4'
Compress bz2 doc tarballs with bzip2 instead of gzip

Fixes #99.
Merge branch '2.4'
Merge branch '2.4'
Merge branch '2.4'
Add CMake build system.

Added multiple CMake-related files to project.
Supports building the library and the tests.
See CMakeLists.txt for notes on how it works.

I had to adjust 3 existing files in order to disable some configuration
that should be taken care of by cmake/automake anyway.

I also added jansson.def from a future jansson version,
to test cmake's support for .def files (which works fine).
Fixes for cmake for MSVC2010
Consolidated the CMake project.

- Moved everything to one CMakeLists.txt
- Added support for the json_process test suites (instead of just the API
  tests).
- Changed to use the modified json_process version that does away with the
  environment variables (originally written by DanielT).
- Had to exclude "test_memory_funcs" on MSVC, since void pointer
  arithmetics are not allowed as it is done in secure_malloc and
  secure_free.
- Had to add a check for "ssize_t". This is not available on Windows and
  maybe on some other platforms (used in test_pack.c)
- Result from running ctest (The failure seems unrelated to CMake, it's
  just that the expected result is in a different order):
99% tests passed, 1 tests failed out of 121

Total Test time (real) =   1.31 sec

The following tests FAILED:
         24 - valid__complex-array (Failed)
Always use LF as line ending so that we don't get any problems with line
endings in any tests.
Rename the CMakeModules directory to simply cmake.

This is more consistent with the other directories in the project.