Reenable running nova_dashboard and swift on same node [3/3]

This pull request makes the following changes:

- Adds execute permission back to the nova smoktest script so that it is executed as part of the smoketest
- Changes the instance of memcached that nova_dashboard spawns to use port 11212 instead of the default port 11212.  This fixes a regression where nova_dashboard and swift can no longer be installed on the same node, which in turn reenables running the nova_dashboard and swift smoketests on the same setup.
- To make the above changes work, a fix to the OpsCode memcached_instance recipe was merged in so that it would not ignore the port specification.


 .../cookbooks/nova_dashboard/attributes/default.rb |    3 +++
 chef/cookbooks/nova_dashboard/recipes/server.rb    |    8 +++++++-
 .../templates/default/local_settings.py.erb        |    2 +-
 3 files changed, 11 insertions(+), 2 deletions(-)

Crowbar-Pull-ID: 0a2d343d5a3fdb6cb5f0ee49feb6270348a6afe7

Crowbar-Release: pebbles