API filtering testing
Database and first round API calls added, dubed, the craig update
added in two missed calls for the API's
added in firewalls/ports/switches from harrisons last change:
Merge pull request #2 from faxandu/API

Api
Pre release push
first round new api
api update round 2
api change take 3
round 3 take 2 because extra )
api round 3 take 3 because optical drives are not locations