Adds the ability to construct, destroy, and take apart bookcases.
Bookcases can be built using 5 wood planks.
Bookcases can be destroyed using weapons(50HP).
Bookcases can be taken apart using a wrench.
We just need obj and mob.
Actually this is just for testing.
No need for this checks.
Add more flexible silicon job detection.
Optimize the fuck out of Bustanuts.
Merge branch 'Bleeding-Edge' of github.com:d3athrow/vgstation13 into Bleeding-Edge
Added R&D console to research added new areas, cleaned up research room, etc.
Added missing tank control consoles :V
Fix a bunch of jukebox issues, clean up UI a bit, add feedback, allow slapping it to reset if broken.
Fix jukebox after hammering it :V
Fixed emagged door crowbaring and getting stuck on tiles after being crushed by an airlock
Merge pull request #608 from VelardAmakar/bookcases

Bookcase Construction
Fix some of the retardation of reagents:  Optimize, fix logic flow, stupid recursive total updating, etc
Merge branch 'Bleeding-Edge' of github.com:d3athrow/vgstation13 into Bleeding-Edge
Merge pull request #622 from ESwordTheCat/69247123

narrow it a little
Compile fix
Make luminosity dynamic.
. var(proc) use less instructions.
Oops my bad revert this.