Initial attempt at tracking "sectors".

This commit adds the ability to track what sector(s) a top-level object
applies to. The list of available sectors is based off of the DHS
Critical Infrastructure Sectors list.

It is another field on the "Details" page for all top-level objects. It
uses the tagit jquery library (which we use for bucket lists and
campaign aliases). The list of available options is pre-populated to
choose from and drops down on field focus.

This also adds in sector count tracking similar to bucket lists as well
as searching.
Fix sector search from sector link.

The search by clicking on the link of the sector you add now functions
properly.

Also now prevents people from adding sectors which are not in the
availableTags list.
Adding UPDATING entry.

People will need to know how to add sectors to the database, so it will
tell them how.
Docstrings and bucket list autocompletion.

Added docstrings for some functions I missed. While I was here I quickly
added autocompletion for bucket list items. It will search the
"bucket_lists" collection for existing buckets as you type (minimum of
two characters) and find any that start with that string (case
insensitive). It will return that list as available autocomplete options
to the user in the UI.
Fix 'searchurl' option for events.  It was pointing to the emails listing which broke event jTables.
Merge pull request #126 from inance/events_fix

Fix Events jTable listing URL
Merge pull request #124 from crits/sectors

Sectors
Add missing import of CRITsConfig
Merge pull request #135 from brlogan/patch-4

Add missing import of CRITsConfig
Update README.md

Adding a link to our website.
Swap order of Event form method & reference fields

Every other form with Method and Reference fields has the Method field before the Reference field, and that is also the order they are presented in the Source pane for each top-level object. The inconsistency was bothering me.
Merge pull request #139 from brlogan/patch-5

Swap order of Add Event form method & reference fields
Fix parse of domain from crits_email

Use the get_domain function in domains/handlers.py to parse the domain from the email using the built-in TLD list. This addresses a bug found during discussion of issue #134.
Merge pull request #142 from brlogan/patch-8

Fix parse of domain from crits_email
Merge branch 'master' into distributed_services