Add travis builds

- Use simplejson on Python 2.5
- Load unittest2 for tests if it exists, on travis for Python < 2.7 because
  assertRegexpMatches and friends are not available.
Doc update