php string syntax fix
added ability to log usernames from phishing site, reversed order of reports#list
fixed typo in reports#list
added basic error handling when uid is not found with reports#image action
initial attempt at getting ssl virtual hosts configured while refactoring campaign#show to use nested forms and attributes
cleanup misc fixes and needed content from previous commits related to ssl implementation
fixes #114 by disabling template cache that was causing letter_opener to not display most up to date email content, additionally refactored campaign#show view
updated all the outdated gems and fixed the datatables there were throwing erros and not displaying
migrated app to latest version of rails 4.1.17 and running well but needs more qa
added datatable to reports#list launched campaigns and changed flash notice color to green in css
style changes on campaign#show view for buttons to span across as a btn-group
converted campaign#show from tables to use grid system for flexibility
added codemirror js to edit_email text_area to style and number the code
fixed prawn table issue that caused crashing, refactored reports#results_sum and refactored reports class methods
added additional error handling when preview, test or launch campaign, also fixed issue where links confirm would not work without the data block
fixed issue where uniquness scope was not proper and ssl was not assinging a default campaign_id
added css style to not wrap and hide overflow portion of template name text in the reports#stats view
modified ssl virtualhost to attempt to redirect any http request to https on phishing sites
added additional ssl validations to ensure certificate files are valid. also moved update validations into campaign model for uniformity. styled campaign#show with error messages
removed uneeded functionality in campaign css and campaign#update action