[#1261] get_key now pulls from $original instead
[#1261] get_key now pulls from $original instead

This is in reference to issue #1261, where Model->get_key() returns
the key from the $attributes instead of from the $original property.
This breaks the functionality of a model with a primary key that may
change, as the SQL generated will be something like:

UPDATE `model` SET `key` = 'new-key' WHERE `key` = 'new-key';

Which won't update the model in the database.

slawisha/RestaurantManager,escanton/invoices-providers,kerick-jeff/iPub,coolguy1990/madrambles,alanly/soen341-scheduler,thosakwe/rGuard,cbnuke/FilesCollection,zhiyicx/thinksns-plus,Stolz/Wiki,superdol/Wiki,superdol/Wiki,chipotle/quill,beautifultable/phpwind,kerick-jeff/istore,lcp0578/Wiki,udayrockstar/RestaurantManager,abbasadel/TheGlobalMeter,slawisha/RestaurantManager,sergi10/rfuerzo,thosakwe/rGuard,zeropingheroes/lanyard,chipotle/quill,pdoren/laravel4,hackel/laravel,abbasadel/TheGlobalMeter,Stolz/Wiki,tinywitch/laravel,beautifultable/phpwind,Stolz/Wiki,lxerxa/actionview,tkc/laravel-unit-test-sample,orckid-lab/dashboard,hackel/laravel,RowlandOti-Student/SlimeApi,slimkit/thinksns-plus,martindilling/martindilling,renemeza/college-web-control,zeropingheroes/lanyard,ucla/shib-oauth2-bridge,alanly/soen341-scheduler,remxcode/laravel-base,udayrockstar/RestaurantManager,slawisha/RestaurantManager,hackel/laravel,farwish/laravel-pro,kerick-jeff/istore,GoogleCloudPlatform/laravel,farwish/laravel-pro,renemeza/college-web-control,zhiyicx/thinksns-plus,renemeza/college-web-control,renemeza/college-web-control,kjvenky/laravel,martindilling/martindilling,escanton/invoices-providers,natetheaverage/Bosspos-dev,lxerxa/actionview,remxcode/laravel-base,GoogleCloudPlatform/laravel,thosakwe/rGuard,pdoren/laravel4,ebollens/shib-oauth2-bridge,lcp0578/Wiki,coolguy1990/madrambles,abbasadel/TheGlobalMeter,chipotle/quill,martindilling/martindilling,xezw211/wx,alanly/soen341-scheduler,natetheaverage/Bosspos-dev,flysap/skeleton,natetheaverage/Bosspos-dev,cbnuke/FilesCollection,AustinW/contact-manager,lcp0578/Wiki,boomcms/boomcms,ColErr/creepr-workbench,thosakwe/rGuard,RowlandOti/SlimeApi,lxerxa/actionview,thosakwe/rGuard,orckid-lab/dashboard,superdol/Wiki,Stichoza/laravel-boilerplate,xezw211/wx,xezw211/wx,tkc/laravel-unit-test-sample,ColErr/creepr-workbench,flysap/skeleton,physio/fatture,slimkit/thinksns-plus,tkc/laravel-unit-test-sample,AustinW/contact-manager,abbasadel/TheGlobalMeter,GoogleCloudPlatform/laravel,pdoren/laravel4,sergi10/rfuerzo,chipotle/quill,lxyz/laraveldemo,zeropingheroes/lanyard,tkc/laravel-unit-test-sample,physio/fatture,coolguy1990/madrambles,sergi10/rfuerzo,abbasadel/TheGlobalMeter,coolguy1990/madrambles,SIJOT/SIJOT-2.x,kerick-jeff/iPub,escanton/invoices-providers,ColErr/creepr-workbench,udayrockstar/RestaurantManager,kerick-jeff/iPub,natetheaverage/Bosspos-dev,lxerxa/actionview,alanly/soen341-scheduler,kjvenky/laravel,SIJOT/SIJOT-2.x,AustinW/contact-manager