remove COPYING
add COPYING
fix incorrect FSF address
[http] Fix http sharing not workin on Linux 3.0

gnome-user-share tries to discover a free port to run Apache on by
bind()ing a struct sockaddr_in with no port specified in
src/http.c:get_port(). However, it neglects to specify an address
family, so that attempt fails with EINVAL, and the -1 returned gets
passed to spawn_httpd() as the port that Apache should be listening on,
which causes to Apache promptly and silently bail.

This error was caused by a regression in Linux 3.0:
http://thread.gmane.org/gmane.linux.network/205326/focus=205328

https://bugzilla.gnome.org/show_bug.cgi?id=660146

http://git.gnome.org/browse/gnome-user-share/commit/?id=24cc0e2ecc60619af0e51e730ef68bf750182dcf
[common] Add missing string.h include

https://bugzilla.gnome.org/show_bug.cgi?id=664929

http://git.gnome.org/browse/gnome-user-share/commit/?id=e53cb4ddde2ed09433862b3f93d6885075e824e7
[share-bar] make it a (improved) GtkInfoBar

1. Instead of a GtkBox. This fixes the different appearance of the bar
from the rest of the stock Nautilus bars.
http://git.gnome.org/browse/gnome-user-share/commit/?id=1cfba2417317e5059635568cb49e5093e989e4fa

=> Note: Don't use GTK3 functions: gtk_box_new(), gtk_widget_set_halign()
Stick with gtk_vbox_new() and gtk_misc_set_alignment(), for now.

2. share-bar: remove unused nautilus_share_bar_get_button()
http://git.gnome.org/browse/gnome-user-share/commit/?id=71f364b6646a470e829f87bb1f076ca360fc24c5

3. share-bar: make the label property write only
http://git.gnome.org/browse/gnome-user-share/commit/?id=c307a0196399f0ff29be4a7a4fad0a6c43a22e1b

4. share-bar: don't set italic text
http://git.gnome.org/browse/gnome-user-share/commit/?id=05df1dd95aef7b164932d89d91004df264bbdbe4

5. Improve the nautilus cluebar (text more concise and bar more compact)
http://git.gnome.org/browse/gnome-user-share/commit/?id=8ae76ce81119e63ac6fdfdd537d256bf82069e0a

6. share-bar: remove empty finalize method
http://git.gnome.org/browse/gnome-user-share/commit/?id=d1c1de37ba47b723a43c0adff9f78a2fa56e45ae
[share-bar] simplify code

http://git.gnome.org/browse/gnome-user-share/commit/?id=532c0b17416bff0937722d568f699597d9e54a66
[user-share] add missing glib/gstdio.h include

This is needed for g_rename()

https://bugzilla.gnome.org/show_bug.cgi?id=676515

http://git.gnome.org/browse/gnome-user-share/commit/?id=0a5f5e09ee21207b9fb21a5bb661d0adb8d8e927
[share-extension] remove code that does nothing

We keep track of widgets, but don't do anything with them, so just
remove this code.

https://bugzilla.gnome.org/show_bug.cgi?id=676515

http://git.gnome.org/browse/gnome-user-share/commit/?id=f4349765c814b51372702feb47ba45100287fd2b
[share-extension] remove empty finalize method & private structure

share-extension: remove empty finalize method
https://bugzilla.gnome.org/show_bug.cgi?id=676515
http://git.gnome.org/browse/gnome-user-share/commit/?id=48a3b06deb29042731350fd24815e9d56ad1df4a

share-extension: remove empty private structure
https://bugzilla.gnome.org/show_bug.cgi?id=676515
http://git.gnome.org/browse/gnome-user-share/commit/?id=aa18c570a147b1488507aaff3a3018485a210a24
[obexpush] don't special case GTK <= 2.14

Since we already depend on > 3.0 in configure.
https://bugzilla.gnome.org/show_bug.cgi?id=676515

http://git.gnome.org/browse/gnome-user-share/commit/?id=4b60c40dfa44382868c5b41b85368b9398c99a4a
[obexpush] fix a compiler warning, and change g_message to g_debug

https://bugzilla.gnome.org/show_bug.cgi?id=676515
http://git.gnome.org/browse/gnome-user-share/commit/?id=db151a9292e9ff372a7bf6a82071abbedd006d9f
[user-share] declare the x_fd variable as unused

Fixes a GCC warning about set but not used variables.
https://bugzilla.gnome.org/show_bug.cgi?id=676515
http://git.gnome.org/browse/gnome-user-share/commit/?id=ba5961cb3973df00a2260adc2826ec49077c2484
[file-share-properties] simplify launching mate-user-share

http://git.gnome.org/browse/gnome-user-share/commit/?id=8acfa630af2bab6eb2f5b04e37c4a36d0d55d20f
[bar] Hide the share bar when Bluetooth is disabled

A bar always appears on top of XDG_DOWNLOAD_DIR view in caja even
without a bluetooth adapter present or enabled.
This patch uses BluetoothClient's "default-adapter" property to
detect whether we have an enabled bluetooth adapter, and only if
so, show the bar telling the user they can receive files over
bluetooth into this folder.
Patch adapted for mate-user-share from Baptiste Mille-Mathias'
patch against gnome-user-share, for the same issue.
Origin: https://bugzilla.gnome.org/show_bug.cgi?id=613584
Merge pull request #5 from jasmineaura/develop

improve the sharebar, make it an GtkInfoBar, and some fixes