resolves error thrown when mac_id is missing from RESTful call to boot endpoint
Merge pull request #170 from tjmcs/tb/fix-error-when-missing-boot-mac-id

Fixes #169 (Error thrown when `mac_id` is not included in boot call)
Remove persist_xxxx from hanlon cli config file
Remove DB interaction from hanlon client
 1. Remove DB init
 2. Remove db_check option from cli/hanlon config db_check (it is not relevant)
dbinit @ slice when app is web
  slice.rb initialing database which should happen only when current application is hanlon web, not for hanlon cli
Adding hanlon dry run script
 Simple script to test all hanlon cli commands
Removed image_path parameter from cli config
  As per the new design, cli does not need to interact with db or image file system. To reflect this image_path parameter is removed from cli/config/hanlon_client.config file
  However, cli/hanlon image command tries to build image path based on this parameter assuming image file system path as local path. To reflect the change, two output parameters image path and image status are temporarily hardcoded to Not Available and unknown respectively.
  This requires a change in image get REST API to build and return these parameters from server
Added local_image_path to hanlon image api endpoint
local_image_path added to cli/hanlon image display
Removed persist_xxx parameter references from cli/hanlon policy
remove persist_xxxx parameter from cli/hanlon policy uuid
local_image_path added to restful endpoint image/uuid
Image validation logic restored
-- Image validation logic moved from client to server. New REST API parameter image_status and image_status_message added to image end point
remove persist_xxxx parameter from cli/hanlon node [uuid]
remove persist_xxxx parameter from cli/hanlon image add
Move policy management logic from client to server
- cli/hanlon image was persist_xxxx parameter to connect to DB for logic building for policy counter and policy bind counter. To remove this dependency, said logic is moved to server as /api/v1/image endpoint parameters
removed persist_xxx from cli/hanlon policy
Fix 125 - add policy serial & bind_counter parameters to rest api
remove config paramter timeout