schema: add Share type

This changes allows to get rid of the use of map[string]interface{} in
pkg/server/share.go

Change-Id: Ifeae6b194ff4db679be63d0087cb6d1c5df2f3ca
index: set MySQL to binary charset

The immediate concern was to make the index case sensitive,
but the values should be stored in binary anyway as this
layer is just obeying the IndexStorage interface and should
not be concerned with character sets.

http://camlistore.org/issue/130

Change-Id: Iee913b0bd9e5c0c32a5c5570310c2ac5d0cfddf8
Merge "index: set MySQL to binary charset"
Merge "schema: add Share type"
camput: change "name" option to "title".

Title is the attribute used in the ui, and actually recorded
by the indexer, so having "name" in camput was not consistent.

Change-Id: I6f63e54e3b19a83031f3c56c717b27336b175284
Merge "camput: change "name" option to "title"."
pre-commit hook: skip deleted files

http://camlistore.org/issues/74

Change-Id: Ie1cdeca8d22d0a41ced2a3a3d9bd7bc4b6c89951
wip newui