Updating Helm settings and adding new bindings

Added helm-mode to `use-package` idle timer to load when idle instead of just defer.

"SPC s" Bindings ("s" prefix signifies showing buffer data)
- sy = yank / kill ring
- sm = mark ring
- sr = registers

"SPC f" Bindings ("f" prefix signifies file activies)
- fh = helm-find-files

"SPC F1" is `helm-apropos`
I found in my testing that running hitting "SPC b s" still loaded the package the first time when using the `:idle` timer.  I didn't have a dependency error by not specifying it in `:config`.