changes changeset_issues join table to be changeset_work_packages

This will enable workpackages (issues and planning elements) to have changesets applied
allows for rendering pdf from work_package#show

This will break changset rendering on the issue page
lets textile handle refs to planning elements and issues equally
updates changelog
prevents naming collisions on admin factory
stubs User.current in test to avoid side effects
Fix cuke login issue
Revert commit 4057bb0 and fix cukes instead
Fix rspecs
Move .link_to_if_authorized tests to rspec
Moved .textilizable test to rspec
Moved redmine link test to rspec
Move wiki link tests to rspec
Merge branch 'feature/rails3' into feature/changesets_on_work_packages

Conflicts:
	features/projects/settings.feature
	test/unit/repository_test.rb
Fix cukes after merge of #067a45c
Fix specs after merge of #067a45c
Merge branch 'feature/rails3' into feature/changesets_on_work_packages

Conflicts:
	app/assets/stylesheets/default/application.css.erb
	app/controllers/work_packages_controller.rb
	app/models/work_package.rb
	app/views/work_packages/show.html.erb
	features/users/random_password_assignment.feature
	features/users/status.feature
	spec/helpers/work_packages_helper_spec.rb
improve spec and cuke performance
Merge branch 'feature/rails3' into feature/changesets_on_work_packages

Conflicts:
	app/models/issue.rb
Merge pull request #261 from opf/feature/changesets_on_work_packages

Feature/changesets on work packages