remove portal engine code that forces reloading
remove portal engine code that forces reloading

When this was enabled user model instances were
getting corrupted:

Opening this url twice generates an error:

   http://localhost:3000/portal/classes/1

Running this code in the debugger showed the user
model was corrupted:

   u1 = clazz.students[0].user
   u1.attributes['first_name']
   u1.first_name

error =>

   NoMethodError Exception: You have a nil object when you didn't expect it!
   You might have expected an instance of Array.
   The error occurred while evaluating nil.include?

Accessing the attribute :first_name directly from 
the model instance method was broken ... 

Doing this instead in the containing applications:

  config/environments/development.rb

like this:

# see http://nhw.pl/wp/2009/01/07/reloading-your-plugin-in-development-mode
ActiveSupport::Dependencies.explicitly_unloadable_constants << 'Portal'
ActiveSupport::Dependencies.explicitly_unloadable_constants << 'User'
ActiveSupport::Dependencies.load_once_paths.delete_if {|p| p =~ /vendor\/plugins\/portal/ }

seems to work.
psndcsrv/rites_portal,psndcsrv/rites_portal