Fix for Bug #1065, missing image file for the Librarian's Dream Battle Raven theme.

The background was missing for the Battle Raven theme in the
Librarian's Dream style.
Merge pull request #1066 from wahiaronkwas/bug1065-libdream-battleraven

Missing image file for the Librarian's Dream Battle Raven theme.
Update Foundation to 5.4.7

(some tweaks; most important is compatibility with later versions of
compass/sass)
Override default foundation settings
Merge pull request #1068 from afuna/foundation-update-5.4.7

Update to Foundation 5.4.7
[#1061] Convert /manage/circle, /community/join /community/leave

* merges them into one page (/circle/USERNAME/edit)

* changes can_trust/can_watch to check for deleted status (consistent
  with old manage/circle/add page

* bonus redesign

Fixes #1061.
[#1061] Redirect old pages to /circle/add

* old pages are: /manage/circle/add, /community/join, /community/leave

* also updates site-generated links

* tweaks DW::Routing->register_redirect to accept a function
  (convenience)
[#1061] Add back /community/join.bml.text (strings still used)
[#1061] Expand filters if action=edge.type

Redirecting from /manage/circle/add sometimes gives us a specific action
(indicating whether the user is more interested in subscribing or giving
access); so we expand the relevant filter section in that case, even if
the user hasn't subscribed/given access yet
[#1035] Register URLs of the form www.../$user/__rpc_...

For legacy JS files
Merge pull request #1070 from afuna/endpoint-404-bug-1035

[#1035] Register URLs of the form www.../$user/__rpc_...
Make sure that contextual hover menu has a background color

(on foundation pages)
Implement --earlyexpunge option.

Fixes #1071
[#977] Clarify that posting the entry won't log you in
Merge pull request #1073 from afuna/clarify-onetime-bug-977

[#977] Clarify that posting the entry won't log you in
Merge pull request #1074 from afuna/contextual-bg

[#977] Clarify that posting the entry won't log you in
Merge pull request #1069 from afuna/convert-manage-circle-bug-1061

[#1061] Convert and redesign /manage/circle/add, /community/leave,
[#1053] Ensure we always have an id so we can link form element to label

* exceptions are radio_nested and checkbox_nested (don't need a label to
  associate the form element with the parent); hidden, submit (label not
  applicable)

* remove unneeded ids which were there only to associate the form
  element with the label (doesn't include js-* ids, ids used to provide
  a description via aria-describedby, etc)
Fixes #1053.
Merge pull request #1075 from afuna/default-gen-id-bug-1053

[#1053] Ensure we always have an id so we can link form element to label
Tweak request

Fixes #1071