title: Full calendar Timezone Moment js Issue
body: <p>i've been wrestling with this for a while now, so reaching out for a bit of help please.</p>
  
  <p>I have a realtime multi timezone application that uses Signal R, all datetimes are stored and broadcast using UTC and I want to manipulate them client side to avoid multiple broadcasts for the different users if one appointment is updated. </p>
  
  <p>I'm trying to get fullcalendar to display the dates in the appropriate timezone for the user, its not based on the browser but a local string that is held when the user logs on.</p>
  
  <p>is this even possible? or do i need to store offsets and do it that way (i was hoping to avoid this). I was using eventRender to manipulate but this is giving me other issues and have raise a bug.</p>
  
  <p>My Code is:</p>
  
  <pre><code>   $(document).ready(function() {
  
  
  
      function renderCalendar() {
          $('#calendar').fullCalendar({
              header: {
                  left: 'prev,next today',
                  center: 'title',
                  right: 'month,agendaWeek,agendaDay'
              },
              editable: true,
              timezone: "Europe/Istanbul",
              eventLimit: true, // allow "more" link when too many events
              events: [{"id":1026,"taskTypeId":4,"title":"(New Appointment)","start":"2015-06-11T11:00:00Z","end":"2015-06-11T12:00:00Z", "timezone":"UTC","allDay":false,"url":null,"location":"","people":null,"className":"event-appointment"}],
              eventRender: function(event, el) {
  
  
                  if (event.start.hasZone()) {
                      el.find('.fc-title').after(
                      $('&lt;div class="tzo"/&gt;').text(event.start.format('Z'))
                      );
                  }
  
              }
          });
      }
  
      renderCalendar();
  
  });  
  </code></pre>