Added more filetypes to gitignore
Removed section "Overview: P vs NP"
Made the following sections subsidiaries of 'Algorithms'
    - Relation to CNF-Sat
    - Constructive algorithm
    - Example trace of algorithm
    - Running time of algorithm
Removed appendices
Added clrscode3e.sty dependency.
The introduction now lists the plan of what we will accomplish in each section.
Merged sections 2,3
Moved pseudocode to appendix.
Merge branch 'master' of github.com:bgschiller/ninja-assassin-wonder-wall