rename Rule::script to prepareScript

Rule might get another script besides the prepare script.
This will reduce the diff size for a future patch.

Change-Id: I28755cc0bb30d429108b63c9e9db4cc4c93573b1
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>