Rename current_user to current_visitor

- Rename current_user to current_visitor.
make the 'pids' folder now that chef isn't doing it
Merge branch into pull_request_02_19_2013_a

- Merge 'rename_current_user_to_current_visitor_02_15_2013_a' into
  'pull_request_02_19_2013_a'
Fix feature test for left pane navigation

- Fix feature test for left pane navigation.
Merge branch into pull_request_02_19_2013_a

- Merge branch 'rename_current_user_to_current_visitor_02_15_2013_a'
  into 'pull_request_02_19_2013_a'
bundle_contentent_saveable_extraction_spec invoke_job not required.
(cherry picked from commit b55f0e9ee7d2b22e2bd6720834b2761d5e583388)
whitespace only.
(cherry picked from commit a86e88b39d32f7806382d55addfee6f83df99447)
learner_spec: Fix failing tests
(cherry picked from commit df63f546194fa734b789e7e65a92888cf92605c3)
whitespace fixes
(cherry picked from commit 2a60cd1ea06045ef61dcd68563b3297577dd2e91)
trunactable_xhtml_spec passes regardless of APP_CONFIG state.
(cherry picked from commit 8fd1968aa0f21f2764243b3c974b5f7e422fba15)
fix tests that launched things as a student
the flash dom element isn' there anymore

I don't see a reason for both the flash and the dialog
fix more failing tests

some of the tests are disabled or deleted because they aren't
relevant anymore
Use "Save and Close" as the LabBook close button label.
(cherry picked from commit 39d3c1b25d28e1a05646ba3e3ec16205f7c815aa)
Rake and cap tasks for bumping the snapshot jnlp to the latest version.
(cherry picked from commit 33c20ed9264cba50a593075ce4db6246aa3a6b47)
bump_jnlp Deployment fix
(cherry picked from commit 87c3bfffb59a7316e53d98c72881be61d8eaa293)
support running resource pages
fix mis use of throw
resource pages seem to be broken, marking as pending for now
make sure we are really logged in