refactored javascript and CSS, tweaked datatable layouts
refactored tooltip javascript and created uniform rel selector in application.js
refactored CSS to only load control specific css and removed uneeded libraries
tweaked application layout to scale and respond properly
fixes #83 when campaign is removed, destroy all the depenedencies to that campaign as well. this was causing an issue when mysql was restarted which reset the autoincrement counter
fixes #95 added beef url to campaign_settings and global_settings to allow for custom beef urls on a global basis and campaign by campaign basis
fixes #83 also remove visits when a campaign is deleted since it is dependent of a campaign record
Merge pull request #96 from pentestgeek/development

Refactored Asset Pipeline and Fixes #83 and #95