Updated deletion confirmations and tests

The deletion confirmation prompts now match the prompts on extensions and adding a component.
CasperJS tests were updated to use a config file for the server port, login details and choosing a project name for the test.
Merge pull request #413 from adaptlearning/tidy

Updated deletion confirmations and tests