bugfix: get_headers() throws error if allow_url_fopen=0

uses header info from my_get_remote_content() function to determine
image type. get_headers() didnot work in my setup.
Added an option to switch off the integrated map.
It is useful when some uses other plugins for rendering geopositions.
Merge pull request #92 from csenf/show_map_option

Added an option to switch off the integrated map. 
may-be optional override on a module basis?
also still open: #43 (make geodata display less obstrusive)
better error detection if image not OK
attachments get the same date like the post
added a new parameter to post_image_to_media_library: post_date. I
assume that the post_date is in gmt, otherwise we need a second
parameter which is the date in gmt.
Merge pull request #93 from csenf/attachment_date

attachments get the same date like the post
remove posts per mod implemented
all posts and their attachments are removed. optionally they can moved
to trash but for developing i don't want to use the trash.
Merge pull request #94 from csenf/remove_posts

remove posts per mod implemented
vine user timeline now includes revines
update to moves API 1.1

solves #95
* still no translation
* stil makes not much sense :)
added basic moves activity data (with d3.js)

- optional visualisation
- todo: mimic moves.app style and functionality (should not be a
problem with d3 — if you know what you’re doing)
Handling of foursquare timezones
foursquare-checkins have a timezone set. The post_date is now set to the
local time where the checkin was done. The post_date_gmt is set to the
right time.
Merge pull request #96 from csenf/foursquaretimezones

Handling of foursquare timezones
Preparations for ajax-support
Sample implementation for ajax-based counting of items and posts. This
way we can do a page-based resync/remove/reset, controlled by the
browser.
Merge pull request #97 from csenf/ajax-counting

Preparations for ajax-support
fixes the moves content generator and diagram
ajaxbased resync
i implemented a resync which is controlled by the browser. foursquare
uses a limit/offset-based pagination, for instagram i implemented the
next_url - based pagination, it shoud be easy to adopt for other mods i
recently not use. currently i copied the import-functions in the
foursquare and instagram - mod to support the ajax-requests. they should
be next combined with the import()-methods to support pagination-based
imports. this functionality is dependend on what the count_items -
method counts, because the import stops, when this number is reached.
for me it works with instagram and foursquare because from all their
items are posts created. when there is a filtering during the map_data -
process, count_items must filter these items out. instagram-favs are not
imported by this process, because it is restricted to one item-set.
maybe that they can be imported by a second ajax-method.
Merge pull request #98 from csenf/ajax_resync

ajaxbased resync
…
the ajax-processes can now be canceled
when the user clicks on the button the ajax-process is started and the
text of the button is prefixed with "Cancel ". now, when the user clicks
on the button again, the ajax-process is aborted and the text is
changing back to the old value.
i streamlined the javascript-implementation to reduce the
per-mod-generated javascript and the javascript code inside the
mod.class.php. currently i have no idea how to get the wordpress-i18n
into the admin_ajax-javascript.