Resistor Database

The resistor database is used to keep a record of why resistors are being pulled. Orca reads from a couchDB resistor database and can also post to this. This has been tested using a development version of Orca. This pull request may place Orca into the wrong architecture but this can be fixed on the master branch.