abrt-server: updates/fixes for future rasdaemon needs

FILENAME_BACKTRACE and FILENAME_EXECUTABLE make no sense for rasdaemon's
ECC memory errors reporting - we shouldn't require those.

Also, we should allow requests with only "type=..."
but without "analyzer=..." (a step for analyzer -> type transition).

Bug fix: PUT is the _wrong type of request for creation
of new entities_! Added POST as an alias.

Updated abrt-server.txt to show POST and lowercased item names.

Related to rhbz#812539

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Signed-off-by: Jakub Filak <jfilak@redhat.com>
Update python hook to use fixed socket interface

Make python hook use POST ionstead of PUT, send lowercased item
names (we might drop automatic lowercasing in the server later),
send "type" instead of "analyzer", and not send "basename"
pseudo-item (server will use type instead).

Related to rhbz#812539

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Signed-off-by: Jakub Filak <jfilak@redhat.com>
abrt-dump-xorg: save "type=xorg" along with "analyzer=xorg"

Related to rhbz#812539

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Signed-off-by: Jakub Filak <jfilak@redhat.com>