core-projects: refactor & update
core-projects: refactor & update

+ Use new structure for projectile-other-file-alist
+ Refactor variable assignment
+ Rewrite for new, updated projectile-project-root

aminb/.emacs.d,aminb/.emacs.d,UndeadKernel/emacs_doom,hlissner/.emacs.d,aminb/.emacs.d,UndeadKernel/emacs_doom,hlissner/doom-emacs,hlissner/doom-emacs,aminb/.emacs.d,UndeadKernel/emacs_doom,UndeadKernel/emacs_doom,UndeadKernel/emacs_doom,UndeadKernel/emacs_doom,hlissner/.emacs.d,hlissner/.emacs.d,aminb/.emacs.d,hlissner/doom-emacs,hlissner/.emacs.d,hlissner/.emacs.d,aminb/.emacs.d,hlissner/doom-emacs,aminb/.emacs.d,hlissner/.emacs.d,hlissner/.emacs.d,hlissner/.emacs.d,UndeadKernel/emacs_doom,hlissner/doom-emacs,hlissner/doom-emacs,hlissner/doom-emacs,aminb/.emacs.d