switched ns_server_sup to supervisor2

So that we don't have to rely on supervisor_cushion for compaction
daemon.

Change-Id: I1199636cbf1142a4742423120b443ae7cec09de9
mark

Change-Id: Id4f1e6185726a2e9040b88400a99e38d44390bb0
some work on child_erlang

Change-Id: I18164d654b491b9888418a567a37eee506235bf1
amend

Change-Id: Ia36f124e907931bfa2360c924d88a8da2c7d6344
mark

Change-Id: I284e155a510c7e6f5c1e45cf780ccf370ee3f5ef
mark

Change-Id: Iec066097d4460f1ac3e38ebf3267812eca77a8cf
mark

Change-Id: Ifbef4e3ec38724bbec00dd02755220270ab5c544
mark

Change-Id: I42f0b50c02aaf517a418da20306794ebaa2df308
mark

Change-Id: Ie94ed8e8a87a1ec8db70fc17d6ad1cdb8daa1a4d
mark

Change-Id: Ibcad264674dd68ebf735a6ba246da12e0b895b92
mark

Change-Id: I87abd4ffd87afc3af2b22364d608a58a2a519c04
mark

Change-Id: Ia998fdf5d4e135b703ef4e9a06dee0da5cfaa585
mark

Change-Id: I9d09070cb2da8ea41bb542baf7d86ce67edbc5ab
mark

Change-Id: I0564dbe8a354d625c0c3f27cee2c7a619777aa89
mark

Change-Id: Id8699e38aa98695e1c31a2a860a38cd311987b2a
mark

Change-Id: I38f7fc9649dac31683236ea637f0f40b7b8b0f99
mark

Change-Id: I48418bce5c1ba5157e076888dc327002f5c93463
mark

Change-Id: Iaadfb4331b8361054dfc0fcafac1432d7531b7a7
mark

Change-Id: I64d4e17bc5ff6b66222cba06dbdf156e91e19a4c
mark

Change-Id: I2fe1d131fb00e21f30fe3cd9fc1b64c72e96725c