Hi Whittie,
The unusual spike on direct visits is most likely because of ghost spam, check your referrals and see if you see free-social-buttons or something similar (there might be others), this spammer has been hitting with fake direct visits along with the referral. To be sure this is spam go to:
Acquisition > Channels > All traffic > Select Hostname as a second dimension
You will probably see a fake hostname or not set. Also, if you check the landing page they will be "/" and the page title "Home Page" instead of the title of your real home page.
The problem with conventional methods of stopping spam is that they will just take care of the referral part. The best solution for ghost spam is to use a filter that includes only your hostnames. This will stop ghost spam in any form referral, organic, page and even the fake direct visits.
You can read this article for details about this specific issue and the valid hostname filter.
http://www.ohow.co/unusual-increase-in-direct-traffic-on-ga-spam/
Hope it helps,
Whittie