Resolved a build error in MainMenu.xib from a git pull.

Two objects had the same ID. The fix changes one of the IDs.
Removed old .xcodeproj/project.xcwordspace/xcuserdata folder.

This has been ignored from version control, but never removed.
Updated About Liasis page with new website.

Includes minor layout refresh.
Improved method for determining completions in PLInterpreterController.

In the textView:completions:forPartialWordRange:indexofSelectedItem: method of PLInterpreterController, use the arrayByEnumeratingPythonSequence:withBlock: to retrieve all items in the module dict keys.
PLTextEditorView now uses a theme-aware color for its column ruler.

The subclass now observes changes in the theme manager. On change, it sets the column ruler color to a blend between the foreground and background.
The PLFormatter method indentationLocationOfLines:inRange: no longer throws an out-of-bounds exception.

This exception will be thrown by Cocoa methods used internally.
PLSyntaxHighlighter no longer throws exceptions; instead, it logs errors.
Changed the project goto label from bail to exit.
Style change: all ‘== YES’, ‘!= nil’, and ‘!= NULL’ have been removed.

The new style will omit these in conditionals, but retain the ‘== NO’, ‘== nil’, and ‘== NULL’ checks.
Removed two instances of ‘== 1’ in a conditional, instead using the implicit truth check (as in the recent style change commit).
Added error domains and codes for Liasis and LiasisKit.
The two Python conversion categories now use NSError instead of exceptions.

NSArray+pythonList and NSDictionary+pythonDict have altered methods that take
an NSError** pointer, populate it when an error occurs, and return nil in
this case.
Converted methods using the Python conversion methods to use their errors.

These are in PLSynaxHighlighter and PLPythonIntrospectionController. All methods converting Python objects now handle the error cases and return an error through the NSError** argument.
Updated methods interfacing with the introspection controller and syntax highlighter.

This affects the PLEditorViewController and PLInterpreterController classes. The former calls presentError: when it gets one. PLInterpreterController does not yet have a mechanism for calling presentError: so it currently logs the error instead.
PLEditorViewController now handles when init fails in PLSyntaxHighlighter and PLPythonIntrospectionController.
Merge branch 'feature-errors' into develop

The merging branch replaces exceptions with NSError handling when interfacing with Python.

Conflicts:
	Liasis/Liasis/Categories/NSArray+pythonList.m
	Liasis/Liasis/Parser/NSDictionary+pythonDict.m
	Liasis/Liasis/Parser/PLPythonIntrospectionController.m
	Liasis/Liasis/SyntaxHighlighter/PLSyntaxHighlighter.m
	Liasis/Liasis/TextEditor/PLEditorViewController.m
Reverted PLCreditViewController.xib to a XCode 4.6 compatible format.
Merged the working version of the document branch with the current version of develop. This fixes an issue where documents arent being referenced by the document manager, and updates the document system where the document manager plays a larger role in regulating document reading and writing.
Added documentation to the begin and end edit methods in the PLDocument.h file.
Added documentation to the PLDocument class and refactored the name of the PLDocument protocol. This protocol is now called PLDocumentSubclass and has been renamed to be more informative regarding its function.