Added Primary Key getID generation for a one-to-one mapping.

Allows the primary key to be a ONETOONE mapping.
  <table name="media">
    <field name="_id" jdbcDataType="BIGINT" primaryKey="true" notNull="true"/>            
    <field name="title" jdbcDataType="VARCHAR" notNull="true"/>           
    <field name="url" jdbcDataType="VARCHAR" notNull="true"/>            
  </table>
  <table name="audio">
    <field name="_id" jdbcDataType="BIGINT" primaryKey="true" notNull="true" foreignKeyTable="media" foreignKeyField="_id" foreignKeyType="ONETOONE"/>
    <field name="duration" jdbcDataType="BIGINT" notNull="true" defaultValue="0"/>
  </table>
  <table name="live_stream">
    <field name="_id" jdbcDataType="BIGINT" primaryKey="true" notNull="true" foreignKeyTable="media" foreignKeyField="_id" foreignKeyType="ONETOONE"/>
    <field name="currently_playing_url" jdbcDataType="VARCHAR" notNull="true"/>
  </table>

When generated AudioBaseRecord and LiveStreamBaseRecord error with no getID() method found.