ACCUMULO-658,ACCUMULO-656 Split server into separate modules

  Separated modules include gc, monitor, master, tserver, utils, native
  library, and tracer server
ACCUMULO-210 Create separate RPMs

Add descriptions to each module, add scripts to create user
(ACCUMULO-1387), and to set up system-wide configuration
(ACCUMULO-1385), using conventional unix directories from the RPM macros
where appropriate (ACCUMULO-1638)