title: CakePHP 3 time column gets date added
body: <p>I have a number of columns defined in my MySQL database as "time". That is, they have a time, but not a date. When they are read by the CakePHP 3 ORM, they are being converted into Cake\I18n\Time objects (through the Cake\Database\Type\TimeType class), but the result always has both a date and a time in it, with the date set to the current date. For example, if the value is "20:00:00", <code>debug($record['start_time'])</code> will generate:</p>
  
  <pre><code>object(Cake\I18n\Time) {
      'time' =&gt; '2015-06-21T20:00:00+0000',
      'timezone' =&gt; 'UTC',
      'fixedNowTime' =&gt; false
  }
  </code></pre>
  
  <p>And when I echo it in a template (without having used <code>setToStringFormat</code>), I get something like <code>6/21/15 8:00 PM</code>. Of course, I can use <code>$this-&gt;Time-&gt;format</code> to put it back into a time-only format, but it seems very strange that I would need to do so. Why is Cake ignoring the fact that this is <em>just</em> a time, and, more importantly, is there a way to make it stop?</p>