Squashed commit of the following:

commit 15d8d00bd954d5a373d720988b8e677d9cc1102c
Author: John Matos <rDr4g0n@gmail.com>
Date:   Mon Dec 15 16:31:59 2014 -0600

    fix options not loading, now checkbox not updating

commit 7c9072e211fcc81c8732da8d65a3d391ca9ef297
Author: John Matos <rDr4g0n@gmail.com>
Date:   Mon Dec 15 15:31:44 2014 -0600

    add graphPanel to hosts

commit 94c37dd84ebd7c48156d2706561260746b86852d
Author: John Matos <rDr4g0n@gmail.com>
Date:   Mon Dec 15 15:25:57 2014 -0600

    move graphPanel into directive

commit c3f8fd0164e21f0a7e50e155c6b44821d489e23b
Author: John Matos <rDr4g0n@gmail.com>
Date:   Fri Dec 12 15:18:39 2014 -0600

    style popover

commit 7cc61f4eb792c7b87a05e12dec13fa750990709c
Author: John Matos <rDr4g0n@gmail.com>
Date:   Fri Dec 12 13:07:04 2014 -0600

    auto refresh and now checkbox

commit a0d94571d36c26aae4e578a0ebf672452b473531
Author: John Matos <rDr4g0n@gmail.com>
Date:   Thu Dec 11 14:37:18 2014 -0600

    refactor graph datetime picker code
Merge pull request #1393 from control-center/feature/CC-552-2

improve graph controls