Show different download page content if not running on Windows
Merge pull request #28 from JohnThomson/feature/DownloadWinOnly

Show different download page content if not running on Windows
Only say we sent a password reset if we have an account for that email.
Merge pull request #29 from JohnThomson/feature/LimitSentReset

Only say we sent a password reset if we have an account for that email.
Added Terms of Use and Privacy policy

This is a rough draft based on similar documents at  The Digital Media Law Project (http://www.dmlp.org/website-terms-use).
Merge pull request #30 from JohnThomson/feature/terms

Added Terms of Use and Privacy policy
Make user agree to terms of use in signup
Merge pull request #31 from JohnThomson/feature/showTerms

Make user agree to terms of use in signup
Make the detail view dialog disable the rest of the page while it is active

This used to work only after a Refresh. I think the functionality was disrupted when we changed to use a distinct URL for each book displayed.
The problem turned out to be a bug in angular-bootstrap's Dialog module, so the fix involves using a patched version of the vendor javascript.
Merge pull request #32 from JohnThomson/feature/fixDialogBackdrop

Make the detail view dialog disable the rest of the page while it is act...
Make Preview button in detail view work again

Don't know exactly why we need this fix...I think it skips the display of the 'loading' animation and thus avoids a bug where some browsers don't get notified of the completed download
Merge pull request #33 from JohnThomson/feature/fixPreview

Make Preview button in detail view work again
Improve search to be case-insensitive and match tags by using new search field
Merge pull request #34 from JohnThomson/feature/improveSearch

Improve search to be case-insensitive and match tags by using new search...
Remove the temporary Grid View button
Merge pull request #35 from JohnThomson/feature/removeGridButton

Remove the temporary Grid View button
Return to the current search (rather than discarding it) when closing detail view.
Merge pull request #36 from JohnThomson/feature/returnToSearch

Return to the current search (rather than discarding it) when closing de...
Make build copy fancybox sprite used for Preview close box
Merge pull request #37 from JohnThomson/feature/shipFancyBoxSprite

Make build copy fancybox sprite used for Preview close box