(#648) Updated service.rb code to match activity.rb
(#648) Added preOnStartCommand and preOnBind; condition preOnCreate to only function if not using RubotoService
(#648) Added preOnStartCommand and preOnBind  when building RubotoService