Adding 'setup' application.

For now this has two views:
1. split_location: A view that opens morphology csv file and split the location field into chapter, verse, token, and segment and save them in a new csv file, v0.5.
2. load_morphology_db: Loads the morphology csv v0.5 into the in-memory 'morphology_quransegment' database table.

These views might be better added under the admin application, but quickly adding them here for now.
Adding 'morphology' application.

For now contains the QuranSegment model and two test views.
Adding 'morphology' and 'setup' applications to website.
Add an integral ID to the QuranSegment model and make it the primary key.
Adding jQuery 2.0.3.
Adding extensions to String object.

This script only contains the function format() at the moment.
Reference jQuery and string extensions in the base template.
Adding morphology index page.

Including some refactoring.