title: Single day and group bars not displayed correctly
body: <p>I am having issues to display any tasks with a duration of 1 day or less, the bar gets "compressed" on the left edge of the day. </p>
  
  <p><a href="https://i.stack.imgur.com/ZtH6Y.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZtH6Y.png" alt="1 day task not displayed correctly"></a></p>
  
  <p>When I receive my data, both my start and end dates are set to the same value;
  for example <code>"2015-12-10T00:00:00-05:00".</code></p>
  
  <p>Enabling the Daily option to fill up the view of tasks (setting it to true) doesn't fix the problem.</p>
  
  <p>You can reproduce this behavior in the demo app; you just need to set a smaller range for the gant (e.g: 11/16/13 > 11/20/13), choose a task, resize it to get a very small duration.</p>
  
  <p>If I try to set my end date to the end of the day using <code>.endOf('day')</code> in order to have whole-day-range, the UI looks better, but as soon I drag &amp; drop a task, the bar gets automatically set to one extra day.</p>
  
  <p>And there is no way to get rid of it anymore (you need to resize the bar, but then the groups get completely messed up).</p>
  
  <p>I think this issue is related to my second one; the Group bars not being aligned with the respective tasks;
  This can be reproduce on the gant, set the Daily mode, resize a task to have a time less than the end of the day;</p>
  
  <p><a href="https://i.stack.imgur.com/uKeMJ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/uKeMJ.png" alt="group bars not aligned to end of tasks"></a></p>
  
  <p>I have been trying to use <code>JS Dates</code> instead of <code>Moment</code>, but I get the same strange behaviors.</p>
  
  <p><a href="https://github.com/angular-gantt/angular-gantt/issues/558" rel="nofollow noreferrer">This is my issue</a> created on the Github of angular-gantt.</p>
  
  <p><strong>Edit 1:</strong></p>
  
  <p>As explained above, the "compressed" task bar issue can be fixed using the <code>Moment</code> function <code>.endOf{'day'}</code>(because the Daily option doesn't seem to do its job). Then, the <code>Drag &amp; Drop</code> will behave strangely auto-adding one day for each <code>Drag</code> action (every time you pin the task and move it). Therefore, the issue seems to be coming from the <code>gantt-movable</code> plugin.</p>