Remove process pools and only use thread pools for services
Changing default thread pool size from 5 to 12.
Merge remote-tracking branch 'crits/master' into services_thread_process_pools

Conflicts:
	crits/config/config.py
	crits/services/handlers.py
	crits/settings.py
Adding support to SERVICE_MODEL: thread_pool and process_pool. Default SERVICE_MODEL is still thread/process so a user will need to explicitly set the model to thread_pool or process_pool to use them. The pools could be used in throttling CRITs services.
Adding for a way to control the service pool sizes.
Fixing Actors bug where if you have an empty aliaes, add two aliases, and then delete both aliases, refresh the page and the last item to be deleted will not be deleted. The database shows a list of [last_item, '']. The empty string should not be in the list. This commit fixes the empty string. This same bug might exist in other areas?
Incorrect existence check, length could be zero and you would never be able to add aliases.
Need to keep !important to fix the alignment issue.

Conflicts:
	extras/www/static/css/core.css
Don't try to decode an already unicode object

term comes in as unicode, urllib.unquote returns unicode, it doesn't need to be decoded.
Use ushlex instead of shlex for unicode support in searches
Convert C-style loops to smaller/faster pythonic alternatives
Replace enumerate/index with direct references on mutable objects
Remove every relationship instead of every second one
Allow the use of created and modified dates for API.

The API will now detect if you are using `c-created` or `c-modified` and
convert the string value to a datetime object. This will allow you to do
accurate querying with operators such as `__gt`, `__gte`, `__lt`,
`__lte`, etc.
Don't create new identifier on attribution.

Identifier has to exist on attribution. This prevents appending
organizations to source lists that didn't provide that identifier.
Fixing an issue with a missing variable needed in the samples javascript that was preventing deletion of the filenames aliases.
Merge pull request #297 from thelok/sample_filenames_alias_delete_fix_pub

Sample Filenames Aliases Can't Be Deleted.
Merge pull request #284 from thelok/placement_of_jquery_tabs_v2

Need to keep !important to fix the jtable alignment issue.
Merge pull request #293 from dsnellgrove/patch-1

Don't try to decode an already unicode object
Merge pull request #294 from dsnellgrove/patch-2

Use ushlex instead of shlex for unicode support in searches