Remove modal *after* callback

This will allow the callback to interact with modal content
Return modal object from dialog function

This will allow dialog instances to be more thoroughly customized
without having to mess with core JS / CSS
Don't hijack onKeyPress in active text inputs

This is necessary in order to support text inputs within dialogs
Add search function to ProjectManager

This function will search all files in a project, whether or not they
are open in the editor
Add "Find in Project" to "Project" menu

This will expose the ProjectManager search function
Fix whitespace to match the rest of the script
Project search templates
Add Less CSS for project search dialogs
Fix Find in Project in empty projects
Ensure callback is modal method
Fix dialog onKeyDown in text inputs
Replace separate templates with a single template
Allow for new search from results window
Seems better
Tidied up a bit
Add classes to layout and Less-ify CSS
Catch textarea events too
Ensure consistent query element width
Add multiline query support to UI
package.json: add repository field