Added modular DAL, updated gluon imports to new structure
Re-implemented copyreg picklers/unpicklers for DAL and Reference classes (due to errors on sessions)
Fixed gluon.tests.dal_nosql with new imports
Updated DatabaseStoredFile to latest web2py master
Updated from latest web2py master
fix for StorageList and tests added

gluon/storage.py
StorageList had a recursion error (please check the implementation before committing)

gluon/tests*
added the fix_path module to avoid those ugly lines at the beginning of each test file
added tests for gluon.contenttype and test_fileutils
added tests for missing Storage methods
better types by default, given that we're on 2005 at least
Merge pull request #504 from niphlod/fix/storage_and_tests

fix for StorageList and tests added
Merge pull request #505 from niphlod/fix/mssql3_mappings

better types for mssql3://, given that we're on 2005 at least
changed version number
added tests for gluon/html.py and gluon/serializers.py

uhm
Merge branch 'master' into DAL-modular

* master: (58 commits)
  changed version number
  better types by default, given that we're on 2005 at least
  fix for StorageList and tests added
  improved coverage, fix bug with IS_LIST_OF and items not being strings
  fix cache.increment, added tests
  R-2.9.11
  reverted simplejson
  R-2.9.10
  upgraded memcache and markdown2
  upgraded pypyodbc.py
  upgraded simplejson
  no more split in contains, thanks Niphlod
  fixed wording and bug on contains(), made smart_query use ilike instead of like
  ilike, thanks Niphlod
  CROSS JOIN, thanks jotbe
  added custom represent to GoogleDatastoreAdapter, thanks Alan
  postgresql: identifies what adapter auto-loads json values
  added more tests for json Field
  fixed typo in driver_auto_json
  Improve the graphing to show the name of the application.
  ...

Conflicts:
	gluon/dal.py
	gluon/globals.py
	gluon/tests/test_dal.py
Fixed merge conflict
MSSQL3 types
hooks panel in appadmin for _before_*/_after_* callbacks
Fix baseAdapter
Fixed globals
always stringify decimals. Better docstrings and a few PEP8.
fixes issue 1985

plus made a pass to jsbeautifier for improved reading
plus fixed an annoying trailing comma that could cause issues with IE >= 8
Merge pull request #506 from niphlod/tests/html_and_serializers

added tests for gluon/html.py and gluon/serializers.py