Merge branch 'relationship_wizard'
corrected the relation between actor_type and relationship_type
updated the wizard
started to eliminate search controller and integrate search into actor controller
deleted unused files
cleaned up actor#show method and changed routing logic slightly
sorted out locales, got rid of redundancy
FileUtils to fileutils
re-added minimumInputLength to all usages of the select2 gem
fixed routing shit
various small changes
added a todo
repaired relationship_type test
repaired relationship_type test. Running now
cleaned up relationship_type tests
now actor is constructed correctly in the actors test
added relationships to actor test, the non-working tests should work now, since the @actor is saved successfully
finished actor test. BUT one question arouse: Do we save our actors whenever required? They must be saved when the to_string_pattern changes and they must be saved as well when any information changes. Additional tests could include: What happens when the scope changes, and so on...
Added comment regarding additional tests in actor
repaired scope_spec.rb - scope is saved now, no error message in it{should be_valid} anymore