Fix return types in secret_service_search_finish() on error paths

Signed-off-by: Jiří Klimeš <jklimes@redhat.com>

https://bugzilla.gnome.org/show_bug.cgi?id=698040
Add secret_value_get_text() function to return NULL terminated secret
service: Rename secret_service_new() and friends to open()

The _new() suffix confuses vala and gobject introspection thinking
that it's a constructor, and there's no way to tell it otherwise. And
things really get messy because they're async functions.

So while we're still unstable, rename these functions to
secret_service_open() secret_service_open_sync() and
secret_service_open_finish().

This is an API/API break, but its to the portion of the library
marked as unstable. Only used by seahorse (in jhbuild) and updated
usage there.
collection: Have gobject-introspection and glib-mkenums recognize flags

Recognize flags correctly by putting << in their enum values. This
is pretty ugly and I wish there was an annotation.
Simpler way to use custom service/collection/item types

The previous way of setting collection_gtype and item_gtype
on SecretServiceClass was not very bindings friendly. Instead
allow per instance virtual functions to return the GTypes.
Pass return_type to prompt async begin functions, rather than finish

Much like g_dbus_connection_call() we now pass our return_type value
when starting the async operation. This unbreaks vala and various
other bindings that make assumptions about the form of xxx_finish()
async calls.

This is an API/API break, but its to the portion of the library
marked as unstable. Only used by seahorse (in jhbuild) and updated
usage there.
Bump version number

So that other projects can depend on the changes in recent commits.
Use AM_CPPFLAGS instead of INCLUDES

automake 1.13 deprecates the latter
Added Indonesian translation
Updated slovak translation
Allow building with automake 1.14

Tested by Carlos Soriano

https://bugzilla.gnome.org/show_bug.cgi?id=704233
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Updated Traditional Chinese translation(Hong Kong and Taiwan)