updated modules file structure

updated the modules files structure to allow better organisation. you
can move modules into any number of sub folders to arrange them, i run
drush  updatedb; drush cc all after to recognize the changes

also installed/enabled sharethis module

Also added a custom module named jkCustom
This is a custom module to show best practices of commiting a drupal
setting change to code to allow version controlled history of setting
changes than can be documented.

the custom module uses the hook_views_query_alter() function to alter
the media library view at a query level, i tried
hook_views_default_views_alter() but it didnt seem to work. it adds an
additional filter criteria to the media browser view that filters out
images managed by the user system,

why? if your running a membership based site with many users when
content writers go to add users via the media browser library all user
profile pictures appear, which is an inconvience to  content creates to
scroll past them, so we remove any images associated the the user module