Implement fix for activity log: https://bugzilla.redhat.com/show_bug.cgi?id=996377

- Update activity target when update activity entry
- Dashboard page requires login from user
- Fix up translation document upload activity string - incorrect "Finishing on..." was displayed