OS X Time Travel UI

Change-Id: Iceb8bdba9aa8dabb9f86caffe88b0ccdfa3f4deb
images/resize: remove commented-out code.

Accidentally snuck in as part of the giant CL
https://camlistore.org/r/1556

Change-Id: I379c613360c4f4c7ca9f3cc67a3b0a570308fa51
sorted: more tests

Adding this particular case, because I suspect it demonstrates
a problem with postgresql.

Change-Id: Ia1ffe2f0a27dede579ed652b9f614cd69adc4418
Merge "sorted: more tests"
third_party: Import code.google.com/p/go.crypto/scrypt.

Change-Id: I39a2e08749a68e0a1234d0488a592b8f43eec594
pkg/blob: Introuduce a type that wraps a blob ref with the blob data.

This new type (blob.Blob) will be used to implement a blob streaming
interface for the storage engines.

Change-Id: I05f3a68022368cf9c7b4a98cced3098ba3965799
pkg/client: some cleanup, doc on the website

Changed some keys to be consistent with the server config, and removed
some others.

We're now using jsonconfig to get the keys and validate the config.

Removed some unused funcs/methods, moved some global vars as members of a client.

Also, having two possible defaults for the secret keyring
(.config/camlistore/identity-secring.gpg and .gnupg/secring.gpg)
was annoying and confusing imho, so I removed the latter.

http://camlistore.org/issue/259

Change-Id: Icf79fa8822b62b5d91843698861dd19cb553607a
Merge "pkg/client: some cleanup, doc on the website"
pkg/index: move postgresql to sorted + some fixes

Change-Id: Ia6410256ffe8d4cbc2b9a5c056d075707105ab08
Merge "pkg/index: move postgresql to sorted + some fixes"
index: index all photo EXIF tags

Change-Id: I00b2eebfc75de38eed5c212ac6d52e0da07297bc
camlistored: add --reindex flag; make sqlkv a sorted.Wiper

Change-Id: I6b16c1c32187fb754d3acdbe852d02a506236078
Add new geocode package.

Change-Id: Iae3c4b2cd09d7fd21e41fbc6f4fa5222d1dfcfee
search: GPS location search

Like loc:hawaii or loc:USA or loc:94128, etc.

Change-Id: I11f47bf464a812f0b62e7799752811144bb7454e
Updates to ios client

Storing credentials in the app, style tweaks, trying to make xcode do whitespace right, and some organization

Change-Id: I36c7c0f479dcd95c26c4dd53bacb8e5c6e66bc9f
Merge "Updates to ios client"
Fix bug 279: We sometimes show duplicate images after upload

Change-Id: If1b633f8c0b7c358aa0d2679f4c95db545237e65
corpus: ignore exiftag rows for now

Change-Id: I5ccbb8517c8576bc0f554db73f2abd4b827b8388
search: add negative expressions and has:location

e.g. [is:image -has:location]

Change-Id: I03df0a1d5fea8394a33e3079d131224c116d4c0d
Merge "Fix bug 279: We sometimes show duplicate images after upload"