creates svn plugin without implementation

	new file:   app/controllers/tools/svn_repositories_controller.rb
	modified:   app/models/project.rb
	new file:   app/models/tools/svn_repository.rb
	modified:   app/views/layouts/project.html.erb
	new file:   app/views/tools/svn_repositories/_form.html.erb
	new file:   app/views/tools/svn_repositories/_sidebar.html.erb
	new file:   app/views/tools/svn_repositories/index.html.erb
	new file:   app/views/tools/svn_repositories/new.html.erb
	modified:   config/routes.rb
	new file:   db/migrate/20121203155817_create_tools_svn_repositories.rb
	modified:   db/schema.rb
	new file:   spec/models/tools/svn_repository_spec.rb
implement svn#log, some tests and redefine svnDB
	modified:   Gemfile
	modified:   app/controllers/tools/svn_repositories_controller.rb
	modified:   app/models/tools/svn_repository.rb
	new file:   db/migrate/20121206145340_create_tools_svn_repositories.rb
	modified:   spec/factories.rb
	modified:   spec/models/tools/svn_repository_spec.rb
adds more tests to svn plugin
change minor fixes in svnplgn
fixes migration and test
adds spec for private svn repository
merges svn branch