Support snapshot query string setting

There are some definite bugs and outstanding questions, but snapshots do
show up in the project menu.

Paired with @terrasea

#87