Use a Firefox profile, if given.

- Updated session class.
- Updated session spec.
- Updated Changelog.
- Also includes fix for lib/olels/pages/batch_file_list.rb