Lists followup

- Componentized thumbnail images + visibility icons + made it skinnable
- Default thumbnail pictures for user, content (file, link, document), groups and discussions
- Add thumbnail component throughout
- Componentized tiles + made it skinnable
- Componentized list items + made it skinnable
- Componentized list options and lists
- Consolidated list template into a globally available TrimPath macro
- Converted to tile and list items components in list template
- Implemented list macro in library, memberships, participants
- Implemented list options in library, memberships, participants
- Lists CSS clean-up
- Javascript clean-up in library, memberships, participants
- Fixed History.js base URL problem
- Resolved visibility icon display issues
- Removed entity images
- Cleaned up list option
- Removed infinite scrolling image in favor of FontAwesome icon
- Fixed infinite scroll problem for searches

Note: This PR has the DnD list item temporarily not showing in the Library. I will follow up with a second PR that has this item enabled for library, memberships and participants