- update UserLoginService so that redundant userLastActivityTransactions don't get queued up
- fix bugs in DataViewDetail where you could get an exception when saving if any datafilters where deleted. (caused because the ClientIds on the controls where position sensitive)
- updated how the AttributeCache was loaded at startup to reduce the number of SQL calls. about 600 fewer now :)