Refactor of Psychology text into skeleton/slots + current bugfixes

Code from original psychology.less was reorganized into sections to match precalculus-skeleton template and then LESS was simplified as much as possible resulting in new LESS file with no CSS changes.  Then reduced file was refactored into skeleton/slots, arriving at a much reduced new parent psychology.less file along with completed associated skeleton/slots files.

Skeleton/slots work was realized on branch containing newly refactored precalculus and history, this branch culminating in all three changesets (precalc, history, psychology).  After skeleton/slots work completed, each CSS diff was noted and then fixed in subsequent slots work.  Also while doing this work, (11) eleven of the (13) present psychology issues submitted by Jeremy have also been fixed and rolled into this changeset.

There are (2) two CSS diffs that generate with this changeset:  
(1) The first, when compiling, a new ccap-precalculus.css is generated.  The only difference is the newer file is generating the Rice copyright information comment at the top of the file.  Negligible differrence, and 

(2) a new ccap-economics.css file is generated.  In looking at this diff, 90% of diff are additions from newly refactored numbering file.  I don't think economics.css was generated when new numbering was generated.  Holding off on adding these two files in the changeset.  I will allow Derek's refactor of economics take precedence over this present economics.css file.  Any bleed from this I will fix after economics refactor is merged.