un-private some source methods
add sync_existing configuration option for disabling local<->remote label sync

Conflicts:
	lib/sup/gmail.rb
only store message (label sync) when there has been a change
remove safely wrap, why was it there?
Merge pull request #3 from gauteh/various-gmail-stuff

Various gmail stuff